final :最終的契吉,可以用來修飾類,屬性诡渴,方法捐晶。
1.final 修飾類,這個類不能被繼承妄辩,如惑灵,String 類,StringBuffer類眼耀,System類
2.final 修飾方法英支,不能被重寫,如Object類的getClass();
3.final 修飾屬性:此屬性就是一個常量哮伟,一旦初始化后潭辈,不可能再被賦值,習慣上澈吨,常量用大寫字符表示把敢。此常量不能使用默認初始化,可以以顯示的賦值谅辣,代碼塊修赞,構(gòu)造器。
final int a;
Person (){
? ? ? ? ? ?this .a ?= 3 ? ?在構(gòu)造器中初始化桑阶,非靜態(tài)常量
}
------------------------------------------------------
final static? int i;
static{
i=3; ? ? 靜態(tài)的
}