final
final的意思为:最终的,不可变的,是一个状态修饰符。可以用于修饰变量、方法和类。
1.final修饰变量
final修饰的变量为常量。
- 成员变量:必须在首次声明的时候就赋初始值,赋值有两种办法,第一种是直接=赋值,第二种是通过构造方法赋值,并且不能二次改变其值。
- 局部变量:可以声明的时候直接=赋值,也可以声明后用赋值语句赋值,不能二次赋值。
例:
2.final修饰方法
被final修饰的方法不可被重写。
例:
3.final修饰类
被final修饰的类不能被继承。
例:
final是个很简单的修饰符,只要记住就好啦~