Java内存模型小析之重排序(三)

我们在上一篇文章中说了JAVA内存模型中原子性可见性的相关概念(点这里查看),我们在这一篇文章里说一下java内存模型中的重排序的内容。 重排序 重排序是指编译器和处理器为了优化程序性能而对指令序列进行重新排序的一种手段。也就是说重排序的目的是 提高程序的执行性能。 重排序的分类 编译器优化的重排序 编译器在不改变单线程程序执行结果的前提下,可以重新安排语句的执行顺序。这里需要注意的是: 不改变单
相关文章
相关标签/搜索