final
- final修饰属性
- fianl修饰方法
- fianl修饰类
final修饰属性
final可以修饰变量:变量的值一旦初始化后无法修改
final可以修饰属性:那么JVM无法自动进行初始化,需要自己进行初始化, 属性值不能发生变化。
public class chapter15 {public static void main(String[] args) {User20 user = new User20("wangwu");}}
final class User20 {public final String name;public User20(String name) {this.name = name;}}
fianl修饰方法
final可以修饰方法,这个方法不能被子类重写
fianl修饰类
final可以修饰类,这样类就没有子类了