final关键字
Final特性
final
代表了不可变,被final
修饰的属性也是不可变状态,一旦被final
修饰,将无法再改变这个引用。
另外final
关键字还能保证线程间的同步,下面会基于JVM角度对这个特性进行分析。
Final使用方法
修饰类
被
final
修饰的类不可以被继承,例如String、Integer
,类中的方法也是默认被final
修饰的。
修饰方法
修饰变量
Final在JVM中的体现
内容引用
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!