讨论/《Java 实战(第 2 版)》 - 15.4 为并发而生的 CompletableFuture 和结合器/
《Java 实战(第 2 版)》 - 15.4 为并发而生的 CompletableFuture 和结合器
共 1 个回复

答案是,你可以让第一个任务执行f(x),第二个任务执行g(x),第三个任务(它既可以是一个新的线程,也可以复用现存线程中的一个)计算二者之和。不过,第三个任务在前两个任务结束之前不能开始执行。你该如何使用Java解决这个问题呢?

解决方案是使用Future的组合操作。