Java基礎之static使用方法

2021-08-04 08:53:26 字數 488 閱讀 8789

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 去呼叫父類的帶引數的構造...