概念
聊聊并发(一)深入分析Volatile的实现原理
问题
Java并发编程:Volatile不能保证数据同步
http://developer.51cto.com/art/201308/406301.htm
synchronized与volatile的区别
synchronized与volatile的区别
http://www.jianshu.com/p/ab3ab1049eea
volatile 可以保证可见性,但不能保证原子性。某种意义上是线程不安全的
http://blog.youkuaiyun.com/shukebai/article/details/51163068
Java并发——线程同步Volatile与Synchronized详解
http://blog.youkuaiyun.com/seu_calvin/article/details/52370068
volatile & Atomic
为什么volatile不能保证原子性而Atomic可以
http://blog.youkuaiyun.com/hupitao/article/details/45227891
java中Atomic变量的实现原理是怎样的?