ForkJoinPool 原理是将任务层层拆分成不再可分割的小任务,在单独的线程中执行各个小任务,最后结果归并。 适合用于计算密集型任务,如果存在I/O,线程间同步,sleep() 等会造成线程长时间阻塞的情况时,最好配合使用 ManagedBlocker。