04 develop07 专题并发基础语义 多线程 2022-09-27 CompletableFuture CompletableFuture可以看到,thenAccept和thenRun都是无返回值的。如果说thenApply是不停的输入输出的进行生产,那么thenAccept和thenRun就是在进行消耗。它们是整个计算的最后两个阶段。同样是执行指定的动作,同样是消耗,二者也有区别: thenAccept接收上一阶段的输出作为本阶段的输入 thenRun根本不关心前一阶段的输出,根本不不关心前一阶段的计算结果,因为它不需要输入参数