1.最终的修改后的类不能被继承;

2.最终修改的方法不能重写;

3.最终修改的变量无法更改。 如果引用被修改,则意味着引用是不可变的,并且引用所指向的内容是可变的。

4.最终JVM修改的方法将尝试内联它以提高操作效率;

5.由final修改的常量将在编译过程中存储在常量池中;

(视频教程推荐:java视频教程)

写入构造函数中的final字段,然后将构造对象的引用分配给引用变量,这两个操作无法重新排序。

第一次读取对包含final字段的对象的引用,并且此后第一次读取final字段时,无法对这两个操作重新排序。

作者 admin

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注