gpt4 book ai didi

java - 在调用线程中运行任务的 ExecutorService?

转载 作者:搜寻专家 更新时间:2023-11-01 01:55:08 24 4
gpt4 key购买 nike

是否有任何 java.util.ExecutorService 实现可以简单地在调用线程中运行所有已执行的任务?如果这在默认情况下不包含在 Java 中,是否有一个库包含这样的实现?

最佳答案

您可以使用 Guava com.google.common.util.concurrent.MoreExecutors.sameThreadExecutor(),它完全符合您的要求:https://github.com/google/guava/blob/0434c5199c83c3f43b8b6a86c62e121d518fe7d0/guava/src/com/google/common/util/concurrent/MoreExecutors.java#L267

编辑:该方法已重命名为 com.google.common.util.concurrent.MoreExecutors.newDirectExecutorService() https://github.com/google/guava/blob/f67ab864bde63fa6602b5688de0440957ffeaa2e/guava/src/com/google/common/util/concurrent/MoreExecutors.java#L369

关于java - 在调用线程中运行任务的 ExecutorService?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11941617/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com