多線程之CountDownLatch和CyclicBarrier

應用場景 客戶端一個請求過來,服務端要並行的執行多個動作,最後將結果彙總,統一返回給客戶端。 舉個栗子:顧客到麥當勞點餐,下單之後,好幾個配餐人員一起工作,有的拿薯條,有的拿可樂,有的準備漢堡,都準備好了,才叫顧客,然後顧客端着餐盤高高興興的就餐。 最開始,我只用了Fature,因爲當你調用Fature的get()方法獲取結果的時候,會等待直到計算完成; 後來我發現加一個倒計時也可以。 本文轉自
相關文章
相關標籤/搜索