摘要:
1.可见性为了确保多个线程之间对内存写入操作的可见性,必须使用同步机制。如果缺乏同步机制,其他线程可能读取不到一个线程对变量的写操作,更可能由于存在重排序的现象导致其余线程产生一些“奇怪”的现象。重排序导致:在缺乏足够的同步机制的程序中,要想对内存操作的执行顺序进行判断,几乎无法得到正确的结果关于重排序可见:http://www.infoq.com/cn/articles/java-memory-model-21.1失效数据1 public class MutableInteger{2 private int value;3 4 public int get() {retu... 阅读全文
posted @ 2014-03-30 15:03
peiyuc
阅读(216)
评论(0)
推荐(0)

浙公网安备 33010602011771号