1.final修饰类
当类被修饰成final的时候,表示该类不能够被继承,其子类会出现编译错误
2.final修饰方法
父类的方法被修饰成final,那么该方法在子类中中,不能够被重写
3.final修饰基本类型变量
final修饰基本类型变量,表示该变量只有一次赋值机会
4.final修饰引用
引用被修饰成final,表示该引用只有1次指向对象的机会
public class Hero extends Object { String name; //姓名 float hp; //血量 float armor; //护甲 int moveSpeed; //移动速度 public static void main(String[] args) { final Hero h; h =new Hero(); h =new Hero(); //此处会报错 h.hp = 5; } }
来源:https://www.cnblogs.com/z-cg/p/12242598.html