JAVA-Executor计划获取下次运行之前的时间
当前使用JAVA-Executor计划获取下次运行之前的时间,java,scheduledexecutorservice,executor,Java,Scheduledexecutorservice,Executor,当前使用ScheduledExecutorService每45分钟执行一项任务(无限期) 我想知道是否有合适的方法来知道执行器的下一次迭代需要多长时间 我不恰当的方法是在执行器的每个迭代器中添加一个计时器并重置它,但感觉非常糟糕 executor.scheduleAtFixedRate(new Runnable() { public void run() { ... }, 10, 45 * 60, TimeUnit.SECONDS);
ScheduledExecutorService
每45分钟执行一项任务(无限期)
我想知道是否有合适的方法来知道执行器的下一次迭代需要多长时间
我不恰当的方法是在执行器的每个迭代器中添加一个计时器并重置它,但感觉非常糟糕
executor.scheduleAtFixedRate(new Runnable() {
public void run() {
...
}, 10, 45 * 60, TimeUnit.SECONDS);