大厂面试题:你知道JUC中的Semaphore、CyclicBarrier、CountDownLatch吗
[#](#一-概述) (一)概述 {#一-概述} ------------------------ 资源的分配方式有两种,一种是独占,比如之前讲的ReentrantLock,另外一种是共享,即我们今天将要学习的**Semaphore** 、**CyclicBarrier** 以及**CountDownLatch**。这些都是JUC包中的类。 [#](#二-semaphore...
[#](#一-概述) (一)概述 {#一-概述} ------------------------ 资源的分配方式有两种,一种是独占,比如之前讲的ReentrantLock,另外一种是共享,即我们今天将要学习的**Semaphore** 、**CyclicBarrier** 以及**CountDownLatch**。这些都是JUC包中的类。 [#](#二-semaphore...