final
能夠修飾類、方法、變量。
1)final
用來修飾一個類:此類不能被其它類所繼承。
好比:String
類、System
類、StringBuffer
類。code
2)final
用來修飾一個方法:表示此方法不能重寫。
好比:Object
類中getClass()
;繼承
3)final
用來修飾變量:此時的」變量「就稱爲是一個常量。
final
修飾屬性值的位置有:顯示初始化、代碼塊中初始化、構造器中初始化。
final
修飾局部變量:final
修飾形參時,代表此形參是一個常量。當咱們調用此方法時,給常量形參賦一個實參。一旦賦值之後,就只能在方法體內使用此形參,但不能進行修改從新賦值。get
經常使用:static
、final
用來修飾屬性:全局常量變量