摘要:
几个线程都申请读锁,都能获取: 结果: 几个线程,一个线程抢占了读锁,别的线程想用写锁时,需要等待读锁完成才行 结果: 源码地址:https://github.com/qjm201000/concurrent_reentrantReadWriteLock.git 这样就大大提升了读操作的效率。 不过 阅读全文
posted @ 2018-12-26 11:00
qjm201000
阅读(203)
评论(0)
推荐(0)
摘要:
ReadWriteLock也是一个接口,在它里面只定义了两个方法: 一个用来获取读锁,一个用来获取写锁。也就是说将文件的读写操作分开,分成2个锁来分配给线程,从而使得多个线程可以同时进行读操作。 它只有一个实现类,ReentrantReadWriteLock。 阅读全文
posted @ 2018-12-26 10:59
qjm201000
阅读(129)
评论(0)
推荐(0)

浙公网安备 33010602011771号