final关键字总结
final可以修饰类、方法、变量
1.final修饰类的时候,类不能被继承
2final修饰方法的时候,方法不能被覆盖
3final修饰变量的时候,只能赋值一次
修饰局部变量的时候,不能重新赋值;
修饰引用的时候,只能指向一个对象,不能再重新指向其他对象,但是对象内部的属性可以改变;
修饰实例变量的时候,系统不会自动赋值,必须手动赋值。final修饰的实例变量一般添加static修饰,但二者联合修饰的变量称为产量。常量和静态变量一样在方法区,在类加载的时候初始化,只不过常量不会变。
4final与abstrct不能共存,因为abstract抽象类只能被继承,final修饰的类不能被继承,二者矛盾。
2021-03-09final
最新推荐文章于 2024-07-09 16:46:46 发布