今天学到final这个关键字:
final关键字可以修饰类、方法、变量,且在使用其标记的对象时有下列特性:
1、final标记的类不能被继承,即不能有子类(戏称其为太监类);
2、final标记的方法不能被子类复写;
3、final标记的变量(成员变量或局部变量)即成为常量,只能赋值一次。若这样定义:public static final,则其为全局常量。
在Java中被final标记的变量即为常量,在规范中一般全部用大写字母表示。如:final NAME = "CSDN" ;
今天学到final这个关键字:
final关键字可以修饰类、方法、变量,且在使用其标记的对象时有下列特性:
1、final标记的类不能被继承,即不能有子类(戏称其为太监类);
2、final标记的方法不能被子类复写;
3、final标记的变量(成员变量或局部变量)即成为常量,只能赋值一次。若这样定义:public static final,则其为全局常量。
在Java中被final标记的变量即为常量,在规范中一般全部用大写字母表示。如:final NAME = "CSDN" ;