final关键字

Final特性

final代表了不可变,被final修饰的属性也是不可变状态,一旦被final修饰,将无法再改变这个引用。

另外final关键字还能保证线程间的同步,下面会基于JVM角度对这个特性进行分析。

Final使用方法

修饰类

final修饰的类不可以被继承,例如String、Integer,类中的方法也是默认被final修饰的。

修饰方法

修饰变量

Final在JVM中的体现

内容引用

Final of Java,这一篇差不多了


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!