读写锁学习 介绍 读写锁:读线程之间不互斥,读写线程间互斥;在读写比例很高的场景它比常规的synchronized有更好的高并发性能; ReentrantReadWriteLock有ReadLock和WriteLock两个锁来处理同步的问题。ReadLock读锁允许大量的读线程,存在读线程的时候不允许写线程;WriteLock写线程只允许一个写线程。在代码片段中,如果是读场景就上读锁,如果是写场景就上写锁。