共享模型之无锁 一、问题提出 1.为什么不安全 2.解决思路-锁 3.解决思路-无锁 二、CAS 与 volatile 1.慢动作分析 2.volatile 3.为什么无锁效率高 4.CAS 的特点 三、原子整数 四、原子引用 1.不安全实现 2.安全实现-使用锁 3.安全实现-使用 CAS 4.ABA 问题及解决 五、原子数组 1.不安全的数组 2.安全的数组 六、字段更新器 七、原子累加器 1.累加器性能比较 2.源码之 LongAdder 3.原理之伪共享 八、Unsafe 1.概述 2.Unsafe CAS 操作