Computer >> Máy Tính >  >> Lập trình >> Java

Biến cuối cùng trong Java


Một biến cuối cùng có thể được khởi tạo rõ ràng chỉ một lần. Một biến tham chiếu được khai báo cuối cùng không bao giờ có thể được gán lại để tham chiếu đến một đối tượng khác.

Tuy nhiên, dữ liệu bên trong đối tượng có thể được thay đổi. Vì vậy, trạng thái của đối tượng có thể được thay đổi nhưng không thể thay đổi tham chiếu.

Với các biến, công cụ sửa đổi cuối cùng thường được sử dụng với static để làm cho hằng số trở thành một biến lớp.

Ví dụ

public class Test {
   final int value = 10;
   // The following are examples of declaring constants:
   public static final int BOXWIDTH = 6;
   static final String TITLE = "Manager";
   public void changeValue() {
      value = 12; // will give an error
   }
}