会员
T恤
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
yuyiming
博客园
首页
新随笔
联系
管理
订阅
2023年6月28日
java volatile是如何保证可见性的?
摘要: ### lock前缀指令干的事。 volatile 修饰的变量在进行写操作时会多出一条如下的汇编指令: `lock addl $0x0,(%esp)` volatile就是靠这个lock前缀指令去实现可见性的,当对volatile修饰的共享变量进行写操作时,lock前缀的指令在多核处理器下会引发两件
阅读全文
posted @ 2023-06-28 23:21 旅途的痕迹
阅读(85)
评论(0)
推荐(0)
编辑
公告