我可以重新启动ExecutorService以在关闭后开始接受新任务吗?
或者我必须始终创建新的ExecutorService实例?
解决方法:
如果查看documentation,则没有方法可以重新启动ExecutorService,因为它是没有这种方法的接口,您可以推断无法重新启动它.也就是说,由于ExecutorService是一个接口,你可以想象写一个重启的实现(但你必须通过它的具体类型或其他接口来引用它).我不会推荐它.只需使用现有的并根据需要重新创建它们.
2023-01-21 08:18:31
我可以重新启动ExecutorService以在关闭后开始接受新任务吗?
或者我必须始终创建新的ExecutorService实例?
解决方法:
如果查看documentation,则没有方法可以重新启动ExecutorService,因为它是没有这种方法的接口,您可以推断无法重新启动它.也就是说,由于ExecutorService是一个接口,你可以想象写一个重启的实现(但你必须通过它的具体类型或其他接口来引用它).我不会推荐它.只需使用现有的并根据需要重新创建它们.