会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
星熠
人的一生终究是一场旅行,珍惜当下,放眼未来!!
博客园
首页
新随笔
联系
订阅
管理
2020年9月28日
为什么volatile能保证可见性? (内存屏障)
摘要: 我们都知道volatile能保证可见性,不能保证原子性,比如i++操作 也知道Happen-Before原则,那么是如何确保Happen-Before原则不被指令重排序影响呢? 例如你让一个volatile的integer自增(i++),其实要分成3步: 1)读取volatile变量值到local;
阅读全文
posted @ 2020-09-28 23:45 Jeessu
阅读(543)
评论(0)
推荐(0)
编辑
公告