11.17

final (最终)

  • 作用:修饰变量/方法/类,限制其“不可修改”。
  • 通俗解释:像“贴了封条的东西”,一旦确定就改不了。
  • 使用场景:
  • 修饰变量:变量值固定(如 final int MAX_AGE = 120; ,MAX_AGE永远是120,改了会报错);
  • 修饰方法:方法不能被子类重写(避免子类修改父类核心逻辑,如 Object 的 getClass() 方法);
  • 修饰类:类不能被继承(如 String 类,保证所有地方用的 String 都是同一个逻辑)。
posted @ 2025-11-17 22:40  喜欢写轻小说的日央  阅读(2)  评论(0)    收藏  举报