我有一个 ExecutorService
:
private final ExecutorService listenDataExecutorService =
Executors.newSingleThreadExecutor();
有些情况下,我需要让执行器停止工作。
为此,我调用 listenDataExecutorService.shutdown();
过了一段时间后,我需要这个执行器再次执行该任务。
但是当我调用listenDataExecutorService.execute()
时会抛出异常。
如何在 shutdown
后为执行器执行新的任务?