final表示最终的意思,也可以称为完结器。
可以使用final关键字声明类、属性、方法
*使用final声明的类不能有子类
*使用final声明的方法不能被子类覆写
*使用final声明的变量即称为常量,不能被改变
例如:
final class A{
};
class B extends A{ // 错误,final类A不能被继承
}
所以final定义的类也叫太监类。 //让我笑一下
使用final定义的常量必须全部大写
例如: public static final String INFO = "HELLOWORLD";
总结:1.在开发中final定义的常量较多;
2.使用static可以定义全局常量