final可以修饰类,属性(成员变量),方法
修饰类
该类不能被继承
修饰属性(成员变量)
修饰的属性是常量,创建时就要赋值,赋值后不能更改。
1.创建时赋值
2.构造方法赋值
一般创建时赋值最好用static修饰,因为在定义之初就为其赋值,所有对象不能改变其值,建议static修饰
static final int num = 10;
修饰方法
该方法不能被重写
final可以修饰类,属性(成员变量),方法
该类不能被继承
修饰的属性是常量,创建时就要赋值,赋值后不能更改。
1.创建时赋值
2.构造方法赋值
一般创建时赋值最好用static修饰,因为在定义之初就为其赋值,所有对象不能改变其值,建议static修饰
static final int num = 10;
该方法不能被重写