1:靜態方法可以隨意調取靜態成員,但不可以隨意調取非靜態成員
2:靜態方法可以通過建立物件,來調取非靜態成員(調取:物件名.非晶體成員名稱)
3:普通方法可以隨意調取靜態和非晶體成員
先執行靜態初始化塊,在執行普通初始化塊,最後只是構造方法初始化塊
並且靜態初始化塊只能被執行一次
案例1:
public class excise01
publicstaticvoid main(string args)
}
案例2:
public class excise01
publicstaticvoid main(string args)
}
java基礎之static(靜態)
靜態的屬性 方法等屬於類而不是物件。靜態的方法可以由類直接呼叫,不需要將類例項化。本篇主要說明 1 態的 成員變數要比構造方法先執行。2 子類的構造方法會預設去呼叫父類的不帶引數的構造方法,如果父類不提供不帶引數的構造方法,則子類的構造方法要顯示使用 super param 去呼叫父類的帶引數的構造...
java基礎筆記之static
專案空檔期,趁此閒暇時,將大學時做的筆記整理一下 後來才明白那個特別兇的人對我們的良苦用心 廢話不多說了,上筆記.一 靜態成員變數 static 特徵 1.所有該類的物件共享靜態成員變數的資料,節約空間 2.靜態成員變數的資料先於該類的物件存在。也就是說,靜態成員變數是屬於類的 2 物件.靜態成員變...
java基礎之static(靜態)
靜態的屬性 方法等屬於類而不是物件。靜態的方法能夠由類直接呼叫,不須要將類例項化。本篇主要說明 1 態的 成員變數要比構造方法先執行。2 子類的構造方法會預設去呼叫父類的不帶引數的構造方法,假設父類不提供不帶引數的構造方法,則子類的構造方法要顯示使用 super param 去呼叫父類的帶引數的構造...