final修饰属性 -- 常量,初始化后不可修改
final修饰方法 -- 不能被子类重写
final修饰类 -- 不能被继承
final不能修饰构造方法 -- 构造方法本身就本能被重写,加了只会多余
final可以修饰传入方法的形参 -- 该形参在方法中只能作为常量使用,不可修改