JUC并发编程

1.Volatile 1.JMM 2:Volatile特性的每个原理,怎么保证的,以及为什么不保证,不保证的话的解决方案是什么及对应原理 保证可见性: JMM模型: 原理:汇编之后Lock:缓存一致性协议 1.处理器缓存写回到内存 2.导致其他处理器缓存失效,通知其他处理器缓存从主内存获得数据 不保证原子性 原因: 一个变量i被volatile修饰,两个线程想对这个变量修改,都对其进行自增操作也就
相关文章
相关标签/搜索