Volatile只会用不知道原理?一篇文章带你深究volatile
[#](#一-概述) (一)概述 {#一-概述} ------------------------ 要了解并发编程,首先就需要了解并发编程的三大特性:**可见性、原子性和有序性。** 我们今天要讲的volatile保证了**可见性和有序性** ,但是**不保证原子性**。接下来会通过几段代码和几张图来强化对volatile的了解。 [#](#二-volatile保证可见性)...
[#](#一-概述) (一)概述 {#一-概述} ------------------------ 要了解并发编程,首先就需要了解并发编程的三大特性:**可见性、原子性和有序性。** 我们今天要讲的volatile保证了**可见性和有序性** ,但是**不保证原子性**。接下来会通过几段代码和几张图来强化对volatile的了解。 [#](#二-volatile保证可见性)...