CompletableFuture是JDK8提供的Future增强类。
-
可以指定执行异步任务的Executor实现,如ForkJoinPool,ExecutorService等
-
如果不指定,默认使用ForkJoinPool.commonPool()
-
如果机器是单核的,则默认使用ThreadPerTaskExecutor()该类是一个内部类,每次执行execute都会创建一个新线程。
欢迎评论区指正和交流。
CompletableFuture是JDK8提供的Future增强类。
可以指定执行异步任务的Executor实现,如ForkJoinPool,ExecutorService等
如果不指定,默认使用ForkJoinPool.commonPool()
如果机器是单核的,则默认使用ThreadPerTaskExecutor()该类是一个内部类,每次执行execute都会创建一个新线程。
欢迎评论区指正和交流。