会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
alenblue\own
博客园
首页
新随笔
联系
订阅
管理
2020年7月13日
volatile如何保证可见性和有序性的?
摘要: volatile相当于轻量级锁 1,与锁不同的是,volatile不具有排他性,也不会导致上下文切换. 2,与锁相同的是,JVM实现volatile的有序性和可见性的保证也是借助内存屏障. volatile变量写操作相当于释放锁,读操作相当于获得锁 JVM通过在volatile变量写之前插入释放屏障
阅读全文
posted @ 2020-07-13 12:27 alenblue\own
阅读(1853)
评论(0)
推荐(0)
编辑
公告