static:
定義不通過物件控制的屬性
static 屬性描述的是公共屬性,回報存在公共資料區裡面
內部類:
類中的類:
class a
} 內部類最大的優點:可以方便的訪問外部類的私有屬性,內外部類之間都可以驚醒私有屬性的訪問
不需要getset方法了,檔案中的內部類的class檔案「a&b.class」;
內部類物件例項化:
外部類.內部類 物件 = new 外部類().new 內部類();
如果內部類用static定義,那麼內部類只可以訪問外部類的static屬性
內部類出現在方法之中,要加final;
內部類的**塊:
普通**塊,構造快,靜態**塊,同步**塊;
靜態**塊會最先執行
Java基礎筆記 第五記
物件導向 靜態 什麼時候使用靜態?要從兩方面下手 因為靜態將會修飾成員變數或函式 什麼時候定義靜態變數?當物件中出現共享資料時,該資料應該修飾為靜態資料 物件中的特有資料要定義成非靜態存在於堆記憶體中 什麼時候定義靜態函式?當功能內部沒有訪問到靜態資料時,該功能可以定義成靜態的 靜態 塊 格式 st...
Java基礎學習(五)
自定義異常 一 常見異常 注意 受查異常必須捕獲,非受查異常可以不捕獲 二 自定義異常 public class exceptiondemo3 catch exception e system.out.println end 建立自定義類agelesstheneighteenexception 繼承...
JAVA學習筆記(五)
關鍵字段 異常 處理和宣告 宣告 把方法 method 宣告成和有風險的呼叫一樣,會丟擲同樣的異常。異常處理規則 midi的message string字串 string字串是不可更改的,只能改變其指向位址。字串常用方法 insert 位置,內容 插入 replace 開始位置,結束位置,內容 替換...