gpt4 book ai didi

java - 重新初始化执行器时的最佳实践

转载 作者:行者123 更新时间:2023-12-02 00:08:03 25 4
gpt4 key购买 nike

我有一个 Swing 应用程序,它使用 ThreadPoolExecutor 来执行多个任务。有一次,我想重新初始化一切。我正在使用 executor.purge(); 和 executor.getQueue().clear();这够了吗?有没有更好的方法/实践来执行此操作?提前致谢。

最佳答案

恕我直言,你应该只是 shutdownNow()池并创建一个新池。如果不经常这样做,那就简单得多。它还可以安全地处理已经运行的作业。此外,purge() 的语义有点模糊。

关于java - 重新初始化执行器时的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13444122/

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