- final标记的类不能被继承
final class ClassName{
}
- final标记的方法不能被子类复写
final class A{
}
class B extends A{ //错误!不能继承A
}
- final标记的变量(成员变量或局部变量)即为常量,只能赋值一次
- final修饰成员变量
变量被声明为final后,成为常量,即不能再被修改。通常static与final一起使用来指定一个类常量。
static final int SUNDAY = 0;
把final变量用大写字母和下划线来表示,这是一种编码规定



