Semapher信號量也是Java中的一個(gè)同步器,與CountDownLatch和CycleBarrier不同的是,它內(nèi)部的計(jì)數(shù)器是遞增的,并且在一開始初始化Semaphoer時(shí)可以指定一個(gè)初始值,但是并不需要知道需要同步的線程個(gè)數(shù),而是在需要同步的地方調(diào)用acquire方法時(shí)指定需要同步的線程個(gè)數(shù)。 我們通過下面一個(gè)例子來看一下Semapher效果
www.dbjr.com.cn/article/2447...htm 2025-6-5