gpt4 book ai didi

java - ForkjoinPool 没有 BlockingQueue

转载 作者:行者123 更新时间:2023-12-01 14:07:25 24 4
gpt4 key购买 nike

为什么ForkJoinPool没有像ThreadPoolExecutor那样的BlockingQueue?它似乎也没有拒绝队列。

我一直在使用 ThreadPoolExecutor 和阻塞队列来实现上述两个目的,它们能够帮助异步操作,而这对于 ForkJoinPool 来说似乎更困难。任何建议或意见都会有帮助。

最佳答案

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

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

关于java - ForkjoinPool 没有 BlockingQueue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18792612/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com