Java-通过实际示例阐明volatile,同步和原子性

时间:2019-05-04 05:30:34

标签: multithreading synchronization volatile atomicinteger

在Java中,总是与volatile关键字混淆。

如果跨多个线程使用了任何变量,那么必须用volatile标记它? 。有很多关于volatile的博客,但没有一个给出一个答案。大多数谈论Java版本更改以及与synced关键字的关系。

synchronized (同步)标记该方法将具有相同的volatile?效果。 对于多线程应用程序,我需要在易变,同步,原子基元和引用之间明确区分。

0 个答案:

没有答案