static關鍵字和final關鍵字

static記住幾點:
1.優先級高,加載優先對象實例化;
2.在內存中只分配一次
3.屬於類本身,所有實例共享,一處變,處處變
4.(1)static不能訪問沒有static修飾的方法(因爲不認識,對象實例後才能在外部使用方法)
   (2)可以訪問static塊
  (3)未加static的方法可以訪問static的方法變量
   (4)加載順序取決於定義的先後
final:
屬於不可修改的常量,內存中寫死,只有那一個,人爲改變了屬於另一個對象了,String
就是final修飾的靜態常量,出了這一點和基本類型用法一樣,String特殊在這裏

一個類要經歷
加載==>連接==>初始化==>實例化==>內存回收==>死亡
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章