JAVA UNTILS 适用于高并发的int数据自增
程序员文章站
2022-06-19 11:00:01
...
自增组件
// 自增加组件 适用于高并发
public final int getAndIncrement() {
int current;
int next;
do {
current = this.atomicInteger.get();
next = current >= 2147483647 ? 0 : current + 1;
} while (!this.atomicInteger.compareAndSet(current, next));
System.out.println("********自增到哪个数字-》 next" + next);
return next;
}
import java.util.concurrent.atomic.AtomicInteger;
上一篇: matplotlib折线图
下一篇: 了解Session