Java閉鎖

介紹 一種常見的場景,當一個用戶請求服務器,服務器爲了響應,要進行一系列的操做,有可能須要去調用多個接口,等待各個接口返回結果,而各個接口之間相互獨立,爲了提升效率,通常會使用異步的方式。當全部異步線程都執行完畢後,通知主線程,主線程進一步執行下一步的邏輯,最終響應。那麼主線程如何知道全部線程都完成了呢?本文介紹一種閉鎖,讓多個線程執行完後通知主線程,若未執行完,主線程阻塞,等待其執行完畢後再進行
相關文章
相關標籤/搜索