阅读背景:

ReentrantReadWriteLock 实现原理

来源:互联网 

ReentrantReadWriteLock 简介

重入锁 ReentrantLock 是排他锁,排他锁在同一时刻仅有一个线程可以进行访问,但是在大多数场景下,大部分时间都是提供读服务,而写服务占有的时间较少。然而,读服务不存在数据竞争问题,如果一个线程在读时禁止其他线程读势必会导致性能降低。所以就提供了读写锁。重入锁 ReentrantLock 是排




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: