会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Cyberspace_TechNode
虚心学习 专注 豁达
博客园
首页
新随笔
联系
订阅
管理
2019年11月25日
《深入理解Java虚拟机》并发(第12~13章)笔记
摘要: volatile关键字的作用 1. 所有变量的可见性——仅仅是修改后的值的可见性,不保证并发修改时新值和预期一致。即只保证读,不保证写。 2. 禁止指令重排序——修饰的变量,读写不会指令重排。如变量isReady被volatile修饰,这两条指令 和`isReady=true`不会在编译时改变顺序。
阅读全文
posted @ 2019-11-25 02:38 五岳
阅读(335)
评论(0)
推荐(0)
编辑
公告
回到顶部