java學習 十一、關鍵字static
1) static是靜態關鍵字修飾,它可以修飾:屬性、方法、內部類、程式碼塊
2) static修飾的資源屬於類級別的,是全體該類物件例項的共享資源。
3) 靜態屬性在類的載入期間初始化
4) 靜態屬性可以通過型別訪問
示例,如下圖:
程式執行過程中的記憶體分析圖如下:
1) 載入Student類
2) 建立物件s1
3) 建立物件s2、s3
(注:建立物件時,靜態屬性不會被建立,但是可以通過物件去呼叫,也可以通過類名直接去呼叫)