摘要: 锁所提供的最重要的改进之一就是ReadWriteLock接口和唯一 一个实现它的ReentrantReadWriteLock类。这个类提供两把锁,一把用于读操作和一把用于写操作。同时可以有多个线程执行读操作,但只有一个线程可以执行写操作。当一个线程正在执行一个写操作,不可能有任何线程执行读操作。 参 阅读全文
posted @ 2016-05-24 19:14 人生如若初见 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 先参考一个例子 http://www.cnblogs.com/aigongsi/archive/2012/04/01/2429166.html#!comments 即使只是i++,实际上也是由多个原子操作组成:read i; inc; write i,假如多个线程同时执行i++,volatile只能 阅读全文
posted @ 2016-05-24 11:26 人生如若初见 阅读(553) 评论(0) 推荐(0) 编辑