深刻理解Java内存模型(二)——重排序

本文转自:http://ifeve.com/java-memory-model-2/java 数据依赖性 若是两个操做访问同一个变量,且这两个操做中有一个为写操做,此时这两个操做之间就存在数据依赖性。数据依赖分下列三种类型:程序员 上面三种状况,只要重排序两个操做的执行顺序,程序的执行结果将会被改变。 前面提到过,编译器和处理器可能会对操做作重排序。编译器和处理器在重排序时,会遵照数据依赖性,编译
相关文章
相关标签/搜索