【问题标题】:Do we need to call join() if we are using Recursiveaction of ForkJoinPool framework?如果我们使用 ForkJoinPool 框架的 Recursiveaction,是否需要调用 join()?
【发布时间】:2017-10-20 20:05:29
【问题描述】:

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

例如:

left.fork()
right.fork()

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

如果 left 和 right 都更新一个共同的数据结构,是否有理由同时为 left 和 right 部分调用 join?

提前致谢, 布尔卡克

【问题讨论】:

    标签: java join fork forkjoinpool


    【解决方案1】:

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

    最好的祝愿, 布尔卡克

    【讨论】:

      猜你喜欢
      • 2017-03-23
      • 2021-02-22
      • 2018-11-24
      • 2017-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多