“volatile”是否确保其他线程看到变量的一致值?

时间:2018-02-14 21:04:26

标签: java volatile

我对“volatile”的理解是,一个线程对volatile变量的更改对另一个线程是可见的(基本上所有线程都看到变量的一致值),如果我读到{似乎也是正确的{3}}或JLS

但是当我读到这个other answers的答案时,我感到困惑,因为我将变量标记为volatile将确保其他线程将读取布尔值的正确值。

如果我遗失了某些内容,请纠正我。

0 个答案:

没有答案