final: 修饰类:类不能被继承 修饰方法:方法不能被重写 修饰变量:不能修改变量的指向,且只能赋值一次 全局变量是有默认值的,所以如果用final修饰全局变量,能在定义的同时赋值,或在构造函数中赋值(注意,其他方法不能给final全局变量赋值,会报错) 局部变量不会默认赋值,因此如果用final修饰,可以初始化一次 注意:final变量是不能修改指向(即地址),但不代表不能改值,引用类型的话是可以改值的 代码: 1.赋值问题 final变量可以在构造函数内赋值,这个特性可能会使人疑惑. 因为…