在這種場景下,使用concurrent包的CountDownLatch完成相關(guān)操作。CountDownLatch本質(zhì)上是一個計數(shù)器,把它初始化為與執(zhí)行任務(wù)相同的數(shù)量,當(dāng)一個任務(wù)執(zhí)行完時,就將計數(shù)器的值減1,直到計算器達到0時,表示完成了所有任務(wù),在await上等待線程就繼續(xù)執(zhí)行。為上述業(yè)務(wù)場景封裝的工具類,傳入兩個參數(shù):一個參數(shù)是計算的task數(shù)量,...
www.dbjr.com.cn/article/2164...htm 2025-5-14