final修饰符:
final修饰成员变量必须有程序员显示指定初始值。
类的Field:必须在静态初始化块中或声明该Field时指定初始值。
实例Field:必须在非静态初始块中,声明Field或者构造器中指定初始值。
final局部变量:必须由程序员显示初始化。
final修饰的基本变量和引用类型变量的区别?
final修饰的基本变量:不能对基本变量重新赋值。
final修饰的引用变量:只保证这个引用类型所引用的地址不会变,即
一直引用同一个对象,但这个对象完全可以发生改变。
小伙伴们是否对java中final修饰符有所了解了呢,相信注释中已经给大家解释的很清楚了,我这里就不再 嗦
新闻热点
疑难解答