我有一个预定的执行器服务,我需要在安排任务后返回 Futures。Javadoc 说调度任务后会返回一个 ScheduledFuture - 但是,我怎样才能获得尚未运行的任务的后续未来?
我的调用如下所示: exec.scheduleAtFixedRate(new Task(), 0, interval, TimeUnit.MINUTES);
确实提交并运行了新任务,但是我只有第一次调用的未来。这个 Future 是可重用的还是可重用的?
我有一个预定的执行器服务,我需要在安排任务后返回 Futures。Javadoc 说调度任务后会返回一个 ScheduledFuture - 但是,我怎样才能获得尚未运行的任务的后续未来?
我的调用如下所示: exec.scheduleAtFixedRate(new Task(), 0, interval, TimeUnit.MINUTES);
确实提交并运行了新任务,但是我只有第一次调用的未来。这个 Future 是可重用的还是可重用的?