首页 > 解决方案 > 返回一个完整的未来的正确方法是什么?

问题描述

所以我有一个返回 CompletableFuture 的函数,我想知道下面两个用例之间是否有区别:

情况1:

CompletableFuture<String> future = new CompletableFuture<String>();            
ForkJoinPool.commonPool().execute(() -> {
    future.complete(value);
});
return future;

案例二:

return CompletableFuture.completedFuture(value);

标签: java

解决方案


推荐阅读