2013-04-26 134 views

回答

2

您需要保留對該方法返回的Future<?>的引用。

Future<?> taskHandle = scheduledExecutorService.scheduleAtFixedRate 

然後在它上面調用cancel並以不同的速率重新安排它。

taskHandle.cancel(false); 
taskHandle = scheduledExecutorService.scheduleAtFixedRate