原创 final、insranceof循環判斷以及this,super
一、final、instanceof final可以修飾: 類、 不能被繼承 不能用final修飾抽象類和接口 方法、 不能被重寫 不能修飾抽象方法 屬性、 表示屬性是常量,必須要初始化值 (直接賦值和構造方法
原创 I/O相關
知識相關: 什麼是計算機文件? 計算機文件(或稱文件、電腦檔案、檔案),是存儲在某種長期儲存設備上的一段數據流。所謂“長期儲存設備”一般指硬盤、U盤、光盤等。其特點是所存信息可以長期、多次 使用,不會因爲斷電而消失
原创 關鍵字、數據類型、訪問權限
一、關鍵字 eclipse中 粗體紅色字爲關鍵字,關鍵字不能被用於定義類名變量名。 黑色細體字:常用類名、常用方法名、局部變量名. java
原创 課時003:自動轉型多態,方法分類,類分類,接口繼承
一、自動轉型定義:子類的對象,可以自動轉型爲父類的類型 父類類名 變量名 = new 子類的類名(); 多態性:多個同一個類型的對象,調用同一個方法,執行的過程不一樣 多態出現的原因->自動轉型+方法重寫->建立在繼承的前提下 p
原创 編寫界面
定義 類:public class 類名 {} 定義 特徵:public 屬性類型 屬性名 定義 方法:public 返回類型 方法名(參數){} 創建對象格式: 類名 對象名 = new 類名() 對象的調用和賦值:對象名.方法(
原创 I/O相關2
字節緩衝流 BufferedInputStream:字節緩衝輸入流 BufferedOutputStream:字節緩衝輸出流 緩衝流屬於包裝流(就是對其它流對象進行包裝使用的 給予其他流更多功能的,而不能直接操作文件) 緩衝區在內存中
原创 MouseAdapter、或與且、字符串相關
監聽器類,extends MouseAdapter i. 當要同時繼承多個父類的情況下,就選擇實現鼠標監聽器接口 ii. 如果當前只有一個父類就是監聽器,則可以選擇繼承MouseAdapter 或與且 | :非中斷或 || :中
原创 棧,堆,重載,重寫
1.棧,堆, 1)public class Student{}類中沒有定義任何方法,但是有一個它本身的構造方法 (構造器) public class Student{ Stuent (){} }其中Student(){} 就是構造函數(構
原创 上手maven
上手MAVENmaven是依賴管理工具,使用maven可以方便的使用pom.xml配置添加依賴,所有依賴都是從庫中下載/複製,庫有多個級別,一般僅理解爲兩個1.本地庫 2.服務器庫一般需要瞭解本地庫的位置,將服務器庫的地址改爲國內阿里的
原创 M2E,(eclipse關聯maven)
M2E,(eclipse關聯maven)eclipse需要有M2E 插件,點開help/About Eclipse 、有提示框的圖標就是支持MAVEN 的M2E圖標 對於沒有的同學建議去eclipse官網下載一個新版本的
原创 掃描器Scanner、Set、Map的使用
public class 掃描器Scanner的使用 { public static void main(String[] args) { //定義一個掃描器對象 Scanner scanner = new Scanner(Sy
原创 windows下修改'.'開頭的文件夾名稱
今天我想將.p2.pvaen修改爲.p2。 在windows圖形操作下不能實現。 採用了CMD的命令完成修改。 CD到包含.p2.pvaen的文件夾下。 MD .p2 //創建.p2文件夾 圖形界面複製內容到.p2 刪除原文件夾
原创 static
static:靜態的 修飾:類(內部類)、方法、屬性、靜態塊 注意:靜態修飾的屬性和方法,初始化的時間和類同步 成員(普通)屬性和方法:初始化時間和對象同步