摘要: volatile 是Java虚拟机提供的轻量级的同步机制。 1. 保证可见性 2. 不保证原子性 3. 禁止指令重排 可见性 当多个线程操作同一个变量时,每个线程都会将该变量拷贝一份到自己工作内存中,然后线程完成操作之后,将变量写回主内存。因此可见性就是一个线程在修改变量之后,回通知其他线程,告知改 阅读全文
posted @ 2019-06-19 16:50 Godfunc 阅读(215) 评论(0) 推荐(0) 编辑