线程安全之原子性Atomic(AtomicInteger|LongAdder|AtomicLong)
线程安全性当多线程访问某个类时,不管运行环境采用何种调度方式或者这些进程将如何交替执行,并且在主调代码中不需要任何的同步或者协同,这个类都能表现出正确的行为,那么这个类就是线程安全的.原子性提供互斥访问,同一时刻只有一个线程对它进行访问.Atomic包位于java.util.concurrent.atomic,AtomicXXX:CAS、Unsafe.compareAndSwapXXXCAS(Co