final修饰类属性则属性为常量,final修饰类方法则该方法在子类当中不能被覆盖,可防止任何继承类修改此方法,保证了程序的安全性和正确性
class IntClass{
public final int value=5;
public final int getValue() {
return this.value;
}
}
public class test extends IntClass{
public static void main(String[] args) {
IntClass a=new IntClass();
//a.value=10;The final field IntClass.value cannot be assigned
//public fianl int getValue() {}fianl cannot be resolved
}
}
final修饰类,则该类不能被继承



