深刻理解Java内存模型(三)——顺序一致性

本文转自:http://ifeve.com/java-memory-model-3/java 数据竞争与顺序一致性保证 当程序未正确同步时,就会存在数据竞争。java内存模型规范对数据竞争的定义以下:程序员 在一个线程中写一个变量, 在另外一个线程读同一个变量, 并且写和读没有经过同步来排序。 当代码中包含数据竞争时,程序的执行每每产生违反直觉的结果(前一章的示例正是如此)。若是一个多线程程序能正
相关文章
相关标签/搜索