نهایی(Final)

اگر نمی‌خواهید مقادیر مشخصه موجود را لغو کنید، آن را اعلام کنید
ویژگی ها به عنوان نهایی:



مثال


public class MyClass {
  final int x = 10;
  final double PI = 3.14;

  public static void main(String[] args) {
    MyClass myObj = new MyClass();
    myObj.x = 50; // will generate an error: cannot assign a value to a final variable
    myObj.PI = 25; // will generate an error: cannot assign a value to a final variable
    System.out.println(myObj.x);
  }
}