final关键字可以理解为最终的不可以改变的【只可以赋值一次,一旦赋值就不可以改变】。
final关键字可以修饰的结构:
- 变量
- 方法
- 类
final 关键字用来修饰变量:
final关键字修饰变量后,那么这个变量就叫做【 常量】,常量只可以进行赋值 一次,一旦赋值就不能在改变了。static 结合final 关键字创建的属性的特点就是:“全局”不可改变 ,常用在配置类中。
final关键字修饰类:
final修饰类之后 那么这个类就会被看成最终的类,不可被继承。但是这个类本身是可以继承于其它的类,或者是实现其它的接口。
final修饰方法:
被final修饰过的方法不可以被重写。