Java中提供了一种语法,可以在数据初始化后不被修改,使用关键字final final可以修饰变量:变量的值一旦初始化后无法修改 final可以修饰属性:那么JVM无法自动进行初始化,需要自己进行初始化,属性值不能发生变化 一般将final修饰的变量称之为常量,或者叫不可变变量 final可以修饰方法但是不能被子类重写 final可以修饰类,这样类就没有子类了 final不可以修饰构造方法 final可以修饰方法的参数,一旦修饰,参数无法修改
User20 user = new User20("wangwu");
System.out.println(user.name);
class user20{
public final String name ;
public User20(String name) {
this.name = name;
}