摘要: volatile是Java虚拟机提供的轻量级别的同步机制 保证可见性 不保证原子性 禁止指令重排 JMM 可见性 原子性 有序性 计算机在执行程序是,为了提高性能,编译器和处理器常常会做指令重排,一般分为以下3中 单线程环境中确保程序最终执行结果和代码顺序执行的结果 一致性 处理器在进行重新排序是必 阅读全文
posted @ 2020-04-12 11:44 cerofang 阅读(109) 评论(0) 推荐(0) 编辑