blob: cfd312daa0731daa745198ab7ffdc86be5662433 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
import java.util.concurrent.atomic.AtomicInteger;
class Test {
AtomicInteger i = new AtomicInteger(0);
void foo() {
i.getAndAdd(2);
i.getAndAdd(-5);
if (i.get() == 0) {
i.set(9);
}
System.out.println(i.addAndGet(9));
System.out.println(i.addAndGet(-(9)));
}
}
|