虽然锁可以保证资源的线程安全,但是锁带来的性能损失也是不可以忽略的.尤其是在读多写少的场景下,如果你使用synchronized或者ReentrantLock会浪费非常大的性能.此时使用ReentrantReadWriteLock会更合适
AQS(二)
虽然锁可以保证资源的线程安全,但是锁带来的性能损失也是不可以忽略的.尤其是在读多写少的场景下,如果你使用synchronized或者ReentrantLock会浪费非常大的性能.此时使用ReentrantReadWriteLock会更合适
AQS(二)