摘要: 多线程知识梳理(1):当我们谈到指令乱序的时候,在谈什么? 结论 我喜欢先说结论。 程序里面的每行代码的执行顺序,有可能被编译器和CPU根据某种策略给打乱掉。目的是为了性能的提升,让指令的执行能尽可能的并行起来。 可能发生乱序的地方 在Java代码运行过程中,有三处地方会发生指令乱序。 1. 代码编 阅读全文
posted @ 2020-04-23 19:17 joimages 阅读(469) 评论(0) 推荐(0)