publicclassMyClass{finalint x =10;publicstaticvoidmain(String[] args){MyClass myObj =newMyClass();
myObj.x =25;// will generate an errorSystem.out.println(myObj.x);}}
Result:
MyClass.java:6: error: cannot assign a value to final variable x
myObj.x = 25;
^
1 error