1. 程式人生 > >final關鍵字代表最終的,不可改變的。

final關鍵字代表最終的,不可改變的。

基本類型 bsp strac 格式 創建 col 不能 構造方法 nbsp

常見用法

修飾類

格式為:

public final class 類名稱{

// 類中的代碼

}

註意

  • 這個類不能有任何的子類,其中所有的方法都無法覆蓋重寫

修飾方法

格式為:

修飾符 final 返回值類型 方法名稱(參數列表){

// 方法體

}

註意

  • 類和方法來說 final 和abstract 關鍵字不能同時使用,因為矛盾
  • final 修飾了方法,此方法不能覆蓋重寫

修飾局部變量

  • 修飾符 final 數據類型 變量名 = 值

只能賦值一次。

註意:

  • 對於基本類型來說,變量當中的數據不可改變
  • 對於引用類型來說,變量當中的內存地址值不可改變

修飾成員變量:

  • 修飾符 final 數據類型 變量名 = 值

註意:

  1. 修飾成員變量,需要在創建對象前賦值,否則報錯。(當沒有顯式賦值時,多個構造方法的均需要為其賦值。)

final關鍵字代表最終的,不可改變的。