final关键字
final可以修饰:
1.变量:属性、局部变量、参数
2.方法
1.类
(1)修饰类
定义:final class {}
该类不可以被继承
(2)修饰方法
定义:final 方法名(){}
改方法可以被继承 ,但是不能被重写
(3)修饰-属性、局部变量、参数
定义:final 数据类型 变量 = 数值
表示该数据只能被赋值一次,不能被修改(赋值第二次) ,相当于常量
如:
public class E {
public static final int a=1;
public void test(final int c) {
final int b;
b=2;
// b=3;
c=4;
}
public static void main(String[] args) {
// E.a=2;
}
}