标签: java multithreading concurrency future
如果我们检查AbstractExecutorService类中的invokeAll方法,那么我们可以看到发生了以下事情:
如果我们在CompletableFuture中检查get方法,那么我们看到get方法将在计算完成时立即返回结果,否则将等到结果可用。
我的问题是 - 是否使用未来冗余的isDone()方法检查检查完成状态的检查点(2)?如果我们删除此支票会不会有效?