volatile两点疑问
来源:3-4 线程安全性-可见性
![](http://img1.sycdn.imooc.com/user/5472c86d0001c97001000100-100-100.jpg)
MR、jQuery
2021-01-27
课程中说的volatile使用场景:1、什么叫对变量的写操作不依赖当前值?2、“该变量没有包含在具有其他变量的不变的式子中”,这句话不是很理解,感觉就是念了一遍啊
烦请老师对这两点作详细解答
写回答
1回答
-
Jimin
2021-01-30
你好,这两个要放到一起,说得通俗一点就是:volatile只能作为一个独立变量使用,通常就是用于各种flag。比如count++统计时增加volatile时依旧无法保证线程安全
00
相似问题