final关键字
final 关键字可以修饰类,成员变量 ,局部变量。
一、final类
final类可以理解为一个不变的类。它不可以被继承
final class A{
.........
}
二、final方法
如果父类中有被final修饰的方法,则该方法可以理解为不变的方法:不可被子类重写(也可以说不允许子类隐藏父类的final方法)。
三、常量
如果成员变量或局部变量被final修饰,则说明修饰过的称之为常量,所以在声明时必须;给定初始值。
例如: final double PI = 3.1415926 ;