public static void main(String[] args) {
try {
CompletableFuture<Void> f1 = async("f ");
f1.get();
CompletableFuture<Void> f2 = async("s ");
f2.get();
CompletableFuture<Void> f3 = async("t ");
f3.get();
} catch (InterruptedException e) {
e.printStackTrace();
} catch (ExecutionException e) {
e.printStackTrace();
}
}
private static CompletableFuture<Void> async(final String str) {
return CompletableFuture.runAsync(() -> {
int i = 0;
while (i < 6) {
System.out.println(str+i);
try {
Thread.sleep(1000);
i++;
} catch (InterruptedException e) {
e.printStackTrace();
}
}
});
}
CompletableFuture案例
最新推荐文章于 2025-10-09 09:54:25 发布
由于未提供博客具体内容,无法给出包含关键信息的摘要。
169万+

被折叠的 条评论
为什么被折叠?



