java.util.concurrent.atomic 原子包,支持在单个变量上解除锁的线程安全编程
AtomicBoolean 用原子方式更新boolean 值
AtomicInteger 用原子方式更新 int 值
AtomicIntegerArray 用原子方式更新其元素的int 数组
AtomicIntegerFieldUpdater<T> 基于反射的实用工具,可以对指定类的指定 volatile int 字段进行原子更新
AtomicLong 用原子方式更新long 值
AtomicLongArray 可以用原子方式更新long 数组
AtomicLongFieldUpdater<T> 基于反射的实用工具,可以对指定类的指定 volatile long 字段进行原子更新
AtomicMarkableReference<V> 维护带有标记位的对象引用,可以用原子方式更新
AtomicReferenceArray<E> 可以用原子方式更新其元素的对象引用数组
AtomicReferenceFieldUpdater<T,V> 给予反射的实用工具,可以对指定类的指定 volatile 字段进行原子更新
AtomicStampedReference<V> 维护带有整数标志对象引用,可以用原子方式对其进行更新