CompletableFuture理論

首先因爲現在的應用越來越複雜,越來越多模塊多系統之間相互依賴,一個操作可能需要使用多個模塊或者多個系統提供的多個服務來完成一個功能,如果每個服務順序的執行,可能需要消耗很多時間,或者前端用戶需要得到及時響應,不需要等待所有服務完成便可以返回部分結果,而且現在的計算機處理器性能越來越強大,多核處理器越來越普遍,核心數也越來越多,使用多線程可以更加充分利用硬件的資源,不論是什麼原因異步編程應運而生。
相關文章
相關標籤/搜索