侧边栏壁纸
博主头像
泉哥博客 博主等级

行动起来,活在当下

  • 累计撰写 780 篇文章
  • 累计创建 349 个标签
  • 累计收到 129 条评论

目 录CONTENT

文章目录

【读书笔记】《java从小白到大牛》final关键字final关键字

Administrator
2022-05-05 / 0 评论 / 0 点赞 / 3 阅读 / 0 字

final关键字能修饰变量、方法和类

final修饰变量

final修饰的变量即成为常量,只能赋值一次,但是final所修饰局部变量和成员变量有所不同。

  • 01. final修饰的局部变量必须使用之前被赋值一次才能使用。
  • 02. final修饰的成员变量在声明时没有赋值的叫“空白final变量”。空白final变量必须在构造方法或静态代码块中初始化。

final修饰类

final修饰的类不能被继承。有时出于设计安全的目的,不想让自己编写的类被别人继承,这时可以使用final关键字修饰父类。

final修饰方法

final修饰的方法不能被子类覆盖。有时也是出于设计安全的目的,父类中的方法不想被别人覆盖,这是可以使用final关键字修饰父类中方法。

0

评论区