如果我们使用ForkJoinPool框架的Recursiveaction,我们是否需要调用join()?

时间:2017-10-20 20:05:29

标签: java join fork forkjoinpool

如果我们使用ForkJoinPool框架的RecursiveAction,我们是否需要调用join()?

例如:

left.fork()
right.fork()

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

如果左右两者都更新了公共数据结构,是否有理由为左右两个部分调用连接?

提前致谢, Burcak

1 个答案:

答案 0 :(得分:0)

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

祝福, Burcak