摘要: volatile 1. 含义: volatile是JVM提供的轻量级的同步机制,具有三个特点:保证可见性、不保证原子性、禁止指令重排。 1.1 保证可见性 一个线程修改了共享变量并写回主内存,其他线程可以自动知道共享变量发生了改变;即共享变量的变化对其他线程可见。这种自动不是指线程自身主动去读主内存 阅读全文
posted @ 2020-03-20 02:05 dqwang_i33 阅读(136) 评论(0) 推荐(0)