- 不可分割
- ⼀个操作是不可中断的,即便是多线程的情况下也可以保证
- java.util.concurrent.atomic
- 原⼦类的作⽤和锁类似,是为了保证并发情况下的线程安全。不过原⼦类相对于锁有⼀点的优势
粒度更细:原⼦变量可以把竞争范围缩⼩到变量级别,这是我们可以获得的最细的粒度的情况了,通常锁的粒度都要⼤于原⼦变量的粒度
效率更⾼:通常,使⽤原⼦类的效率会⽐使⽤锁的效率更⾼,除了⾼度竞争的情况
标签:变量,原子,粒度,情况,多线程,效率 From: https://www.cnblogs.com/lin513/p/17878396.html