final修飾類,方法,基本類型變量,引用的時候分別有不同的意思。
final修飾類
當Hero被修飾成final的時候,表示Hero不能夠被繼承其他類如果繼承會出現編譯錯誤
final修飾方法
父類的u方法被修飾成final,那麼該方法在子類中,不能夠被重寫。
final修飾基本類型變量
final修飾基本類型變量,表示該變量只有一次賦值機會比如:
final int hp;
hp = 5;
hp = 6;(錯誤,已經復值了)
final修飾引用
引用被修飾成final,表示該引用只有1次指向對象的機會