摘要: 最近又看了一遍《深入理解java虚拟机》里面讲到Java内存模型时提到了volatile关键字。 volatile关键字两个特性: 1是内存可见性 2是禁止指令重排序优化 禁止指令重排序优化的原理提到了内存屏障,内存屏障实现是基于lock前缀,lock前缀的作用是将 本处理器的缓存写入了内存,该写入 阅读全文
posted @ 2021-02-01 15:49 cfdroid 阅读(338) 评论(0) 推荐(0) 编辑