Comments 1
CompletableFuture<Void> future1 = CompletableFuture.runAsync(() -> {
// задача 1
System.out.println("Задача 1 выполнена");
});
CompletableFuture<Void> future2 = CompletableFuture.runAsync(() -> {
// задача 2
System.out.println("Задача 2 выполнена");
});
CompletableFuture<Void> combinedFuture = CompletableFuture.allOf(future1, future2);
combinedFuture.thenRun(() -> {
System.out.println("Все задачи выполнены");
});
только я один вижу, что это работать не будет?
Sign up to leave a comment.
Кратко про класс CompletableFuture в Java