final在java中的作用

final 语义是不可改变的。

  • 被 final 修饰的类,不能够被继承。
  • 被 final 修饰的成员变量必须要初始化,赋初值后不能再重新赋值(可以调用对象方法修改属性值)。对基本类型来说是其值不可变;对引用变量来说其引用不可变,即不能再指向其他的对象。
  • 被 final 修饰的方法代表不能重写。

 

  

来一道刷了进BAT的面试题?

posted @ 2019-11-05 19:38  ConstXiong  阅读(471)  评论(0编辑  收藏  举报