Java 中的例項變數作為 final
final 是 Java 元素的非訪問修飾符。final 修飾符用於確定類、方法和變數的實現。final 例項變數只能顯式初始化一次。
在以下某個時機,應該初始化 final 例項變數 −
宣告時。
在建構函式中。
在例項塊中。
如果未採用上述任何方法對 final 變數進行初始化,編譯器將丟擲錯誤。以下示例展示了作為 final 的例項變數的示例。
示例
public class Tester{
final int A = 1;
final int B;{
B = 2;
}
final int C;
Tester(){
C = 3;
}
public static void main(String[] args) {
Tester t = new Tester();
System.out.println("A = " + t.A + ", B = " + t.B + ", C = " + t.C);
}
}輸出
A = 1, B = 2, C = 3
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP