Mar*_*cin 20 java concurrency multithreading atomic java.util.concurrent
AtomicBoolean将其值存储在:
private volatile int value;
Run Code Online (Sandbox Code Playgroud)
然后,例如,提取其值的方式如下:
public final boolean get() {
return value != 0;
}
Run Code Online (Sandbox Code Playgroud)
它背后的原因是什么?为什么没用boolean?
| 归档时间: |
|
| 查看次数: |
801 次 |
| 最近记录: |