- final 关键字声明类可以把类定义为不能继承的,即最终类;
声明类:
final class 类名 {//类体}
- final用于修饰方法,该方法不能被子类重写:
声明方法:
修饰符(public/private/default/protected) final 返回值类型 方法名(){//方法体}
- final修饰实例变量,被定义为 final 的变量不能被修改。
注意:被声明为 final 类的方法自动地声明为 final,但是实例变量并不是 final
final class 类名 {//类体}
修饰符(public/private/default/protected) final 返回值类型 方法名(){//方法体}
注意:被声明为 final 类的方法自动地声明为 final,但是实例变量并不是 final