多线程编程之锁的使用【互斥锁(lock)和读写锁(ReadWriteLock)】
http://blog.csdn.net/sqqyq/article/details/18651335
http://blog.csdn.net/weizhiai12/article/details/6790235