ForkJoinPool 使用的錯誤寫法

compute分出多個task後:以task1,task2爲例 錯誤做法: 1)依次執行task1.fork(),task2.fork() 2)依次執行task1.join(),task2.join() 正確做法: 1)直接調用invokeAll(task1,task2) fork(): 把task置入當前ForkJoinWorkerThread的queue中,等待被消費 join(): 當前Fo
相關文章
相關標籤/搜索