Java 的 final 关键字有什么用途?

1 答案

final 是一个非访问修饰符 适用于 变量、方法或类

  • final 修饰 变量 时,被修饰的变量必须被初始化(赋值),且后续不能修改其值,实质上是常量;
  • final 修饰 方法 时,被修饰的方法无法被所在类的子类重写(覆写);
  • final 修饰 时,被修饰的类不能被继承,并且 final 类中的所有成员方法都会被隐式地指定为final 方法,但成员变量则不会变。

参考资料:详解Java中的final关键字

xiaobai xiaobai 7 月前 点赞 0