【问题标题】:Thread Pool Execution Order and Passing Future to Another Thread线程池执行顺序和将 Future 传递给另一个线程
【发布时间】:2012-12-14 14:38:55
【问题描述】:

我想创建一个有两个线程的线程池。我想确保第一个线程首先执行,在第一个线程完成后,第二个线程开始。除此之外,我需要将 Future 结果从第一个线程传递到第二个线程。

知道怎么做吗?

请帮忙。

谢谢。

【问题讨论】:

  • 不确定我是否完全理解要求。如果你有两个任务,一个必须跟随另一个,为什么每两个任务需要多个线程?定义一个CombinedTask,一个接一个地调用两个子任务,然后提交到任何旧的线程池。
  • 在这种情况下避免使用线程

标签: multithreading service execution pool


【解决方案1】:

这种情况不适合使用线程。因此,避免使用线程。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-27
    • 2018-04-24
    相关资源
    最近更新 更多