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

阅读全文

作者的图片

Vit Zhou/周圣华

梦想,不是浮躁.而是沉淀和积累

团贷网@高级java