原子变量

原子变量是用于提供针对 integer 、 long 、 boolean 、 reference 和 Array 对象的原子操作。

它们提供了一些方法来递增值、递减值、确定值、返回值,或者在其当前值等于预定义值时确定值。

Java 8 中增加了四个新类,即 DoubleAccumulator 、 DoubleAdder 、 LongAccumulator 和LongAdder 。

这些类当中最重要的方法包括如下几种。