JMM
============ JMM =====================
JVM内存屏障(Memory Barrier)
https://www.jianshu.com/p/39e2a0820d96
Java基础: JVM(九) Java内存模型
https://zhouj000.github.io/2019/07/09/java-base-jmm/
深入理解JVM之Java内存模型
https://segmentfault.com/a/1190000021637869
Java内存模型(JMM)总结
https://zhuanlan.zhihu.com/p/29881777
全面理解Java内存模型(JMM)及volatile关键字
https://blog.csdn.net/javazejian/article/details/72772461
深入理解Java内存模型
https://www.infoq.cn/article/java_memory_model
深入理解JVM之Java内存模型
https://segmentfault.com/a/1190000021637869
从Java多线程可见性谈Happens-Before原则
https://segmentfault.com/a/1190000011458941
Java内存模型以及happens-before规则
https://juejin.im/post/5ae6d309518825673123fd0e
volatile
https://juejin.im/post/5ea913d35188256d4576d199
https://monkeysayhi.github.io/2016/11/29/volatile%E5%85%B3%E9%94%AE%E5%AD%97%E7%9A%84%E4%BD%9C%E7%94%A8%E3%80%81%E5%8E%9F%E7%90%86/
Java内存模型以及happens-before规则
https://juejin.im/post/6844903600318054413