需要了解在没有执行者的情况下完整的未来任务的见解。
这是我的示例代码
CompletableFuture.runAsync(() -> {
dosomething();
});
这个任务是如何分配给线程的?我们有等待队列的大小和线程数吗?
您尝试过CompletableFuture javadoc吗?
public static CompletableFuture runAsync(Runnable runnable)
返回一个新的 CompletableFuture,它由 a 异步完成 运行给定的任务后,在 ForkJoinPool.commonPool() 中运行的任务 行动。
public static CompletableFuture runAsync(Runnable runnable, Executor执行器)
返回一个新的 CompletableFuture,它由 a 异步完成 运行给定操作后在给定执行器中运行的任务。
另请参阅 ForkJoinPool javadoc