Skip to content

Latest commit

 

History

History
6 lines (3 loc) · 313 Bytes

ForkJoinPool.md

File metadata and controls

6 lines (3 loc) · 313 Bytes

ForkJoinPool

原理是将任务层层拆分成不再可分割的小任务,在单独的线程中执行各个小任务,最后结果归并。

适合用于计算密集型任务,如果存在I/O,线程间同步,sleep() 等会造成线程长时间阻塞的情况时,最好配合使用 ManagedBlocker。