1,final的变量的值不能够被改变
(1)final的成员变量
(2)final的局部变量(形参)
2,final的方法不能够被重写
3,final的类不能够被继承
例:
public class TestFinal {
public static void main(String[] args) {
T t = new T();
//t.i = 9;
}
}
final class T {
final int i = 8;
public final void m(final int j) {
//j = 9;
}
}
class TT extends T {
public void m() {
//j = 9;
}
}