Java AtomicLong getAndSet() 方法

2025 年 3 月 20 日 | 阅读 2 分钟

Java AtomicLong 类的 getAndSet() 方法原子地将值设置为 newValue,并返回旧值

语法

参数

newValue - 新值

返回值

先前的值

示例 1

输出

Previous Value : 0
New Value : 10

示例 2

输出

Previous Value : 5
New Value : 10

示例 3

输出

Previous Value : -10
New Value : 20

示例 4

输出

Previous Value : -5
New Value : -10