摘要: 前言 前面介绍过 ,它实现的是一种标准的互斥锁:每次最多只有一个线程能持有ReentrantLock。这是一种强硬的加锁规则,在某些场景下会限制并发性导致不必要的抑制性能。互斥是一种保守的加锁策略,虽然可以避免“写/写”冲突和“写/读”冲突,但是同样也避免了“读/读”冲突。 在读多写少的情况下,如果 阅读全文
posted @ 2020-02-17 20:32 sakuraxx 阅读(655) 评论(0) 推荐(0) 编辑