Java 中的 volatile 和 synchronize 关键字解读
2019-11-17读 Concurrent Patterns and Best Practices,遇到两篇参考文章
- 写于 2001 年的 Double-checked locking: Clever, but broken,对 DCL 实现懒加载单例模式存在的问题进行了深刻的探讨,同时阐述了 synchronize 关键字的作用
- 写于 2018 年的博客 Java Volatile Keyword,详细阐述了 volatile 关键字的作用
一番阅读之后,撰写此文备忘。
1