30-其他说明
其他说明
正如之前所提及的,Java还有其他原子性类型。 AtomicBoolean
、 AtomicInteger
以及 AtomicReference
都是原子性类型的其他例子。
LongAdder
类提供了其他有趣的方法,如下所示。
add()
:通过指定的参数值来增加内置计数值decrement()
:使内置计数器自减reset()
:重置内置值为0
DoubleAdder
类与 LongAdder
相似,但它没有 increment()
和 decrement()
方法,且其内置计数值是一个双精度型的数值。
LongAccumulator
类与 DoubleAccumulator相
似但其内置计数值是长型的数值。