java - 返回一个完整的未来的正确方法是什么?
问题描述
所以我有一个返回 CompletableFuture 的函数,我想知道下面两个用例之间是否有区别:
情况1:
CompletableFuture<String> future = new CompletableFuture<String>();
ForkJoinPool.commonPool().execute(() -> {
future.complete(value);
});
return future;
案例二:
return CompletableFuture.completedFuture(value);
解决方案
推荐阅读
- javascript - odoo12中如何获取rpc查询的返回值
- qt - QT如何检查正在运行的系统包含库
- python-3.x - 如果重复 >= n 次,则返回重复单词的函数
- r - 如何以特定方式绘制挑战者危机的数据
- postgresql - postgres:以不同用户身份进行备份和恢复:我应该同时使用 --username 和 --role 以及 --no-owner
- here-api - Here API:地理编码自由文本查询返回正确的结果,但合格的查询不
- firebase - Cloud Vision:凭据问题
- javascript - 如何运行 javascript github 存储库?
- react-native - React Native:如何制作交互式推送通知?
- reactjs - 如果使用反应钩子和基于类的组件,为什么我会得到不同的输出?