public static void main(String[] args) throws Exception {
CompletableFuture<Integer> future = CompletableFuture.supplyAsync(() -> {
System.out.println("正在处理");
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("处理结束");
return 42;
});
System.out.println("开始");
// 定义回调函数
future.thenAccept(result -> {
// 回调处理结果
System.out.println("结果:" + result);
});
System.out.println("结束");
Thread.sleep(30000);
}
java线程实现ComplateFuture执行回调
最新推荐文章于 2024-08-22 09:42:02 发布