javafinal关键字

it2022-05-05  128

1.final声明变量

一旦变量被设定,就不可再更改变量的值,通常final变量声明的是常量。

eg:final double PI = 3.14;

2.final方法

final方法不能被重写,将方法定义为final可以防止子类修改该类的定义和实现方式同时,定义为final的方法效率要比非final方法高,在父类中被定义为private final的方法也不可以被子类覆盖  

3.final类

不能被继承,类中所有方法都隐式设置为final方法

转载于:https://www.cnblogs.com/wisefulman/p/10580770.html


最新回复(0)