java final 修饰符

final表示最终的意思,它修饰的类是不能被继承的;final修饰的方法能被继承(Math类里就有),但是不能够被重写。其实关系并不复杂,你只需要记住这样一句话:final可用于声明属性、方法和类,分别表示属性不可变,方法不可重写,类不可继承。
当然final修饰的方法是可以被重载的。

static interface in1{

}
final interface in2{

}

编译出错

你可能感兴趣的:(java final 修饰符)