AtomicLong是作用是对长整形进行原子操作,显而易见,在java1.8中新加入了一个新的原子类LongAdder,该类也可以保证Long类型操作的原子性,相对于AtomicLong,LongAdder有着更高的性能和更好的表现,可以完全替代AtomicLong的来进行原子操作. AtomicLong的代码很简单,下面仅以incrementAndGet()为例,对AtomicLong的原理进行说明.incrementAndGet()源码如下: public final long increm…