代表最終的符號?
al 可以修飾符變量(局部變量、實例變量、靜態變量)
(1) final修飾的變量是作用范圍內的常量,只允許一次賦值,不允許更改
注意:final修飾的變量 通常以全大寫字母作為名字
(2) final 修飾 實例變量 ,jvm不再分配默認值 final 修飾實例變量初始化的位置:
a. 在聲明的同時 給其初始化
b. 可以在構造方法中對其初始化,但是必須保證每一個構造方法中都有對其初始化的語句。
(3) final 修飾 靜態變量,jvm不再分配默認值
final修飾的靜態變量初始化位置:
(1) 聲明的同時為其初始化
(2) 可以在靜態代碼塊中完成對其初始化
(4) 如果 引用被 final修飾,代表引用中存儲的對象地址不可以改變,但是可以通過引用對對象中的屬性進行改變。
final可以修飾方法:被final修飾的方法能被子類繼承,但是不允許子類覆蓋
final 可以修飾類:被final修飾的類不能被繼承,即沒有子類。