第一张ppt在volatile读后面加入load屏障,第二张ppt说在读操作前加load屏障,这两张ppt矛盾了吧

来源:4-2 安全发布对象-四种方法-1

慕神8359304

2019-02-22

图片描述

写回答

1回答

Jimin

2019-02-22

你好,get到你的点了,以第一章图画的为准,关于volatile读写的内存屏障为:
在每个volatile写操作的前面插入一个StoreStore屏障。
在每个volatile写操作的后面插入一个StoreLoad屏障。
在每个volatile读操作的后面插入一个LoadLoad屏障。
在每个volatile读操作的后面插入一个LoadStore屏障。

0
1
慕神8359304
好的,谢谢老师
2019-02-22
共1条回复

Java高并发编程,构建并发知识体系,提升面试成功率

构建完整并发与高并发知识体系,倍增高薪面试成功率!

3923 学习 · 832 问题

查看课程