会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
geeklu
博客园
首页
新随笔
联系
订阅
管理
2021年4月27日
volatile关键字的作用(变量可见性,不保证原子性,禁止指令重排)
摘要: java语言提供了一种稍弱的同步机制,即volatile变量,用来确保变量的更新操作通知到其他线程,volatile变量不会缓存在寄存器或者对其他处理器不可见的地方,因此在读取volatile的变量时总是会返回最新的写入的值。 不保证原子性 变量可见性 其一是保证该变量对所有线程可见,这里的可见性是
阅读全文
posted @ 2021-04-27 11:44 geeklu
阅读(155)
评论(0)
推荐(0)
编辑
公告