final关键字:修饰的变量为常量,赋值后不会变化。
一般使用格式为 权限修饰+static+final 使用:因为final常量可以被所有对象调用访问;
final修饰成员变量时,final int NUM=6;成员变量NUM被锁定,不能再给NUM赋新值了,
而当final int NUM;这种格式时被final修饰的成员变量,最终的值应该是显示初始化值,不应该是默认初始化值。
final作为一个修饰符:
1.他可以修饰类,修饰变量,修饰方法;
2.final修饰的类为最终类不可以被继承;
3.final修饰的方法不可以被覆盖;
4.就是上面说的修饰变量的时候;
5.当程序中使用的一些不会变化的量,也就是我们常见的常量值,比如数学中圆周率π;这个常量叫全局常量。
看看 希望对你有帮助! |