jjzjj

SingleThreadScheduledExecutor

全部标签

Java:SingleThreadScheduledExecutor & java.util.concurrent.RejectedExecutionException

我有这个问题,我有privateScheduledExecutorServiceexecutor=Executors.newSingleThreadScheduledExecutor();以及每50毫秒创建一次的任务:executor.scheduleAtFixedRate(myTask,0,50,TimeUnit.MILLISECONDS);myTask有时需要一段时间才能完成(例如2-3秒左右),但newSingleThreadScheduledExecutor保证下一个计划的myTask将等到当前任务完成。但是,我有时会收到此错误:执行:java.util.concurrent.