多線程高併發編程(8) -- Fork/Join源碼分析

一.概念   Fork/Join就是將一個大任務分解(fork)成許多個獨立的小任務,然後多線程並行去處理這些小任務,每個小任務處理完得到結果再進行合併(join)得到最終的結果。   流程:任務繼承RecursiveTask,重寫compute方法,使用ForkJoinPool的submit提交任務,任務在某個線程中運行,工作任務中的compute方法的代碼開始對任務進行分析,如果符合條件就進行
相關文章
相關標籤/搜索