java中内存屏障是什么?

提问者:帅平 问题分类:面试刷题
java中内存屏障是什么?
1 个回答
ε小仙女з
ε小仙女з
内屏屏障其实就是在操作间加入的一层屏障,上一个操作结束了下一个操作才能开始。分为 StoreStore(写写屏障)、StoreLoad(写读屏障)、LoadLoad(读读屏障)、LoadStore(读写屏障) 四种内存屏障。
1、StoreStore(写写屏障):一个写操作必须在其他写操作结束后开始
2、StoreLoad(写读屏障):一个读操作必须在其他写操作结束后开始
3、LoadLoad(读读屏障):一个读操作必须在其他读操作结束后开始
4、LoadStore(读写屏障):一个写操作必须在其他读操作结束后开始
发布于:1个月前 (02-08) IP属地:四川省
我来回答