如果我们使用 ForkJoinPool 框架的递归操作,我们是否需要调用 join()



如果我们使用 ForkJoinPool 框架的递归操作,我们需要调用 join() 吗?

例如:

left.fork()
right.fork()

left.fork()
right.fork()
left.join()
right.join()

如果左和右都更新了通用的数据结构,是否有理由同时调用左部分和右部分的 join?

提前感谢,布尔卡克

我知道我们肯定需要在分叉结果后加入结果。我使用了invokeAll()方法,以便由Java处理叉子和连接。

愿你安好布尔卡克

相关内容

最新更新