0

为什么没有ForkJoinPool一个BlockingQueuelike ThreadPoolExecutor?它似乎也没有拒绝队列。

为了上述目的,我一直在使用ThreadPoolExecutor和阻塞队列能够帮助异步操作,这对于ForkJoinPool. 任何建议或意见都会有所帮助。

4

1 回答 1

1

ForkJoinPool 的特殊之处在于它不只有一个队列。它实际上有与线程一样多的队列,线程将在它的队列中执行,当空时从另一个线程的队列中窃取工作。

话虽如此,考虑到队列的复杂性,您不应该选择覆盖队列。

于 2013-09-13T19:10:07.450 回答