Từ khóa cuối cùng của Java
Thí dụ
Đặt một biến thành final
, để ngăn nó bị ghi đè / sửa đổi:
public class Main {
final int x = 10;
public static void main(String[] args) {
Main myObj = new Main();
myObj.x = 25; // will generate an error: cannot assign a value to a final variable
System.out.println(myObj.x);
}
}
Định nghĩa và Cách sử dụng
Từ final
khóa là một công cụ sửa đổi không truy cập được sử dụng cho các lớp, thuộc tính và phương thức, làm cho chúng không thể thay đổi (không thể kế thừa hoặc ghi đè).
Từ final
khóa hữu ích khi bạn muốn một biến luôn lưu trữ cùng một giá trị, như PI (3,14159 ...).
Từ final
khóa được gọi là "công cụ sửa đổi". Bạn sẽ tìm hiểu thêm về những điều này trong Chương bổ sung Java .
Các trang liên quan
Đọc thêm về các thuộc tính Hướng dẫn về các thuộc tính Lớp Java của chúng tôi .