标签:ReentrantReadWriteLock

JAVA

聊聊 Java 的几把 JVM 级锁

herman 3年前 (2020-02-13) 936浏览

简介 在计算机行业有一个定律叫”摩尔定律”,在此定律下,计算机的性能突飞猛进,而且价格也随之越来越便宜, CPU 从单核到了多核,缓存性能也得到了很大提升,尤其是多核 CPU 技术的到来,计算机同一时刻可以处理多个任务...

JAVA

详解 java.util.concurrent.Semaphore 信号量

herman 4年前 (2018-12-10) 2223浏览

前几天群里有网友问我信号量和线程池,我对信号量回答有些错误,后面群里其他网友做了更正,今天由于时间紧张,我就简单的在说一下信号量和线程池。 自从 jdk5.0 开始在 java.util.concurrent 包里提供了 Semaphore...

JAVA

从 ReentrantReadWriteLock 说独享锁(排他锁)与共享锁

herman 4年前 (2018-11-22) 2598浏览

阅读前面的文章,我们知道 ReentrantLock 是一个高效的锁,它既能用作公平锁,又能用作非公平锁!但是有了 ReentrantLock 后,为什么还需要 ReentrantReadWriteLock 呢? 那就需要从排他锁和共享锁说...