diff --git a/boot-service/src/main/java/com/xwbing/demo/LambdaDemo.java b/boot-service/src/main/java/com/xwbing/demo/LambdaDemo.java index dc76d40..64c9fb6 100644 --- a/boot-service/src/main/java/com/xwbing/demo/LambdaDemo.java +++ b/boot-service/src/main/java/com/xwbing/demo/LambdaDemo.java @@ -105,6 +105,7 @@ public class LambdaDemo { futures[i] = CompletableFuture.supplyAsync(() -> finalList.add(setData(object)), taskExecutor); } } +// CompletableFuture.allOf(futures).join();//效果等同于get(),区别不用抛检测异常 CompletableFuture completableFuture = CompletableFuture.allOf(futures); try { completableFuture.get();