摘要: Java深入学习03:happens-before规则 为什么会有happens-before 规则? 因为jvm会对代码进行编译优化,指令会出现重排序的情况,为了避免编译优化对并发编程安全性的影响,需要happens-before规则定义一些禁止编译优化的场景,保证并发编程的正确性。 1. 规则一 阅读全文
posted @ 2020-03-12 18:15 我不吃番茄 阅读(211) 评论(0) 推荐(0) 编辑