原创 Android(佈局)

目錄 一、相對佈局:RelativeLayout 二、線性佈局:LinearLayout   一、相對佈局:RelativeLayout <?xml version="1.0" encoding="utf-8"?> <RelativeL

原创 集錯本(Android的第一個項目輸出Helloworld和一些走過的坑)

目錄 一、新建一個Android工程 1、先打開Android Studio,會看到如下界面,點擊Start a new Android Studio project,新建一個工程。 2、 然後會進入如下界面,我們選擇Empty Acti

原创 集錯本(IDEA運行第一個Mevan項目)

一、導入項目 1、maven的設置 點擊紅框中的下拉按鈕,然後點擊Settings,進入下方界面  這裏我們用IDEA自帶的maven(maven2或maven3),當然要先找到你的IDEA安裝路徑。這裏前兩個都設置在IDEA自帶目錄

原创 Java反射(獲取成員變量+獲取無參成員方法)

一、獲取成員變量(Reflect.java) 1.獲取字節碼對象 2.獲取成員變量 3.給獲取的成員變量賦值     (1).通過無參構造方法創建對象     (2).public void set(Object obj,Object v

原创 Java集合(Collection及其功能[迭代器])

一、Collection功能: Collection<引用類型>是集合的頂層接口,因爲是接口所以不能實例化,要 Collection c = new ArrayList();其有很多子體系。 CollectionDemo.java p

原创 Java集合(List接口+其三個子類)

一、Link接口       Link接口是Collection接口的子接口,他有三個子類,ArrayList,Vector,LinkedList,其特有的功能展示: ListDemo.java package com.test_02

原创 Java反射(字節碼對象+獲取構造方法)

一、首先準備一個對象(Student.java) 這個對象包含有默認的,私有的,公共的,爲後面測試使用方便。 package com.test; public class Student { private String name

原创 Java反射(獲取有參成員方法+理解)

一、獲取有參成員方法(ReflectDemo1.java) 1.獲取字節碼對象 2.getMethod("", )使用,無返回值,有一參,有兩參    getDeclaredMethod("", ),訪問私有要有*.setAccessib

原创 第一個Java項目———Java實現簡單圖書管理系統(GUI)

       暑假寫了個圖書管理系統,編譯器用的是eclipse,加入了WindowBuilder插件做界面(做的特醜),數據庫用的是MySQL。        實現了圖書的查詢,借閱,歸還,刪除,增加。用戶的刪除,查詢。分爲管理員和用戶

原创 狗跳高案例和學生老師案例(繼承,抽象類,接口)

狗跳高案例  從抽象到具體一一實現         接口比抽象類更抽象,先寫接口         然後抽象類 //擴展功能用接口 interface Jump{ public abstract void jump(); } abst

原创 Java的事件監聽機制

事件監聽機制: A:事件源:事件發生的地方(對象) B:事件:要發生的事情(接口) C:事件處理:針對發生的事情做出的處理方案(實現的接口) D:事件監聽:把事件源和事件關聯起來(操作) 首先我們先創建一個窗口  public cl

原创 mysql8.0密碼錯誤問題解決辦法及修改密碼方法

A:密碼錯誤解決方法 1.確認sql目錄下有沒有data(Data)文件夾,如果有就刪掉。(我的是解壓版本的) 2.然後在cmd輸入mysqld --initialize,等待一段時間(這段時間就是在創建data(Data)文件夾),然

原创 Java簡單計算器的實現(+-*/)

package JFrame_001; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event