开启异步任务
runAsync
CompletableFuture<Void> cf = CompletableFuture
.runAsync(() -> System.out.println("模拟获取远程信息并输出到控制台"));
// 调用 join 方法进行等待,获取执行结果
cf.join();supplyAsync
CompletableFuture<String> cf = CompletableFuture.supplyAsync(() -> {
System.out.println("模拟获取远程信息");
return "远程信息";
});
// 调用 join 方法进行等待,获取执行结果
String result = cf.join();
System.out.println(result);最后更新于