问题描述
- CAS与volatile的原子性
-
CAS不是用LOCK前缀来保证原子性,而volatile也是用LOCK前缀的,为什么没有原子性
## 我都晕了lock前缀说明2,禁止该指令与之前和之后的读写指令重排序
解决方案
http://www.cnblogs.com/springsource/archive/2013/03/12/2954920.html
解决方案二:
原子性操作和volatile
volatile的原子性机制
时间: 2024-12-09 08:16:53