final关键字可用来修饰属性,方法,类 final修饰属性 final修饰基本类型时,则该属性为常量,该值无法修改 如果final修饰的属性为引用数据类型,比如对象、数组,则该对象、数组本身可以修改,但指向该对象或数组的地址的引用不能修改。 如果属性为类的成员变量,则必须当场赋值(初始化),否则编译会报错。 final修饰方法时,方法为最终方法,无法被子类进行覆盖,及无法对该方法进行重写或重载 final修饰类时,该类为终类,这个类无法被继承。