[Java]代码
private AtomicInteger temp = new AtomicInteger();
public void set(int value) {
for (;;) {
int currentValue = temp.get();
if (value != currentValue) {
if (temp.compareAndSet(currentValue, value)) {
break;
} else {
continue;
}
}
}
}
