Java final 关键字
-
定义和用法
final关键字是一个用于类,属性和方法,这使得它们不可变(不可能继承或覆盖)。当您希望变量始终存储相同的值(例如PI(3.14159 ...))时,该关键字很有用。final关键字称为“修饰符”。您将在Java 修饰符一章中了解有关这些内容的更多信息。 -
示例
将变量设置为final,以防止其被覆盖/修改:
尝试一下public class MyClass { final int x = 10; public static void main(String[] args) { MyClass myObj = new MyClass(); myObj.x = 25; // 会产生错误:无法为final变量赋值 System.out.println(myObj.x); } }
-
相关页面
Java 教程:Java 类属性