Java中final用法

从语义上理解最后一次,即被修饰的只能“赋值”一次

1 final修饰类

当Hero被修饰成final的时候,表示Hero不能够被继承

2 final修饰方法

Hero的useItem方法被修饰成final,那么该方法在ADHero中,不能够被重写

3 final修饰基本类型变量

final修饰基本类型变量,表示该变量只有一次赋值机会

4 final修饰引用

h引用被修饰成final,表示该引用只有1次指向对象的机会

5 final修饰常量

常量指的是可以公开,直接访问,不会变化的值

你可能感兴趣的:(Java,java,jvm,开发语言)