说一下final关键字的作用

  • final关键字可以修饰类、方法和属性;
  1. 修饰类时:表明这个类不能被继承。final类中的所有成员方法都会被隐式地指定为final方法
  2. 修饰方法时:表明这个方法不能被重写
  3. 修饰属性时: 如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改;如果是引用类型的变量,则在对其初始化之后便不能再让其指向另一个对象