摘要: volatile + volatile 只能保证对单次读/写的原子性。i++ 这种符合操作操作不能保证原子性。 + 禁止指令重排 + 可见性 volatile读的内存语义 当读一个volatile变量时,JMM会把该线程对应的本地内存置为无效。线程接下来将从主内存中读取共享变量(注意不仅仅是一个vo 阅读全文
posted @ 2020-03-29 10:01 海向 阅读(755) 评论(2) 推荐(0) 编辑