java進階(1)--final、常量

final是java的關鍵字,主要表示最終的
1、final修飾的類沒法被繼承
 
2、final修復的方法沒法被重寫
 
3、final修復的變量,只能被賦值一次。
 
4、final修飾的引用只能指向一個對象
 
5、final修飾的實例變量,要求程序員必須手動賦值
只要趕在系統賦值前賦值就能夠
此處由於類加載時調用沒法構造方法時給weight賦值了,全部編譯運行沒有問題
 
6、final修飾的實例變量通常添加static修飾
1 static final String country=「中國」
 
7、常量與靜態變量一致,只是常量不能變化,通常都是公開的,且所有大寫。存儲在方法區內,類的加載時初始化。
static final String COUNTRY=「中國」
相關文章
相關標籤/搜索