摘要: Volatile 是Java 虚拟机提供的轻量级的同步机制 保证可见性 禁止指令排序 不保证原子性 JMM 同步规定 线程解锁前,必须把共享变量的值刷新回主内存 线程加锁前,必须读取主内存的最新值到自己的工作内存 加锁解锁是同一把锁 由于 JVM 运行程序的实体是线程,而每个线程创建时 JVM 都会 阅读全文
posted @ 2019-10-18 08:15 厚植根本 阅读(349) 评论(0) 推荐(0) 编辑