final可以修饰类,属性(成员变量),方法
修饰类
该类不能被继承
修饰属性(成员变量)
修饰的属性是常量,创建时就要赋值,赋值后不能更改。
1.创建时赋值
2.构造方法赋值
一般创建时赋值最好用static修饰,因为在定义之初就为其赋值,所有对象不能改变其值,建议static修饰
static final int num = 10;
修饰方法
该方法不能被重写
本文详细探讨final如何修饰类、常量属性和不可覆盖的方法,揭示其在编程中的应用和最佳实践,包括静态final变量的使用和方法锁定原理。
final可以修饰类,属性(成员变量),方法
该类不能被继承
修饰的属性是常量,创建时就要赋值,赋值后不能更改。
1.创建时赋值
2.构造方法赋值
一般创建时赋值最好用static修饰,因为在定义之初就为其赋值,所有对象不能改变其值,建议static修饰
static final int num = 10;
该方法不能被重写
661
918
1916

被折叠的 条评论
为什么被折叠?