Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/rest/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Java.util.TimerTask在Java中定期运行任务_Java - Fatal编程技术网

使用Java.util.TimerTask在Java中定期运行任务

使用Java.util.TimerTask在Java中定期运行任务,java,Java,在使用java.util.TimerTask调度任务时,我如何确保run方法仅在当前执行完成后执行,否则任务队列大小将不断增长,最终任务将始终执行。我是初学者,正在寻求帮助使用。这将在当前任务完成时启动“延迟”(与scheduleAtFixedRate()相反)使用。这将在当前任务完成时启动“延迟”(与scheduleAtFixedRate()相反)将a与。可以使用以下两种定时器方法之一: 时间表(TimerTask任务、长延迟、长周期) scheduleAtFixedRate(TimerTa

在使用java.util.TimerTask调度任务时,我如何确保run方法仅在当前执行完成后执行,否则任务队列大小将不断增长,最终任务将始终执行。我是初学者,正在寻求帮助

使用。这将在当前任务完成时启动“延迟”(与scheduleAtFixedRate()相反)

使用。这将在当前任务完成时启动“延迟”(与scheduleAtFixedRate()相反)

将a与。可以使用以下两种定时器方法之一:

  • 时间表(TimerTask任务、长延迟、长周期)

  • scheduleAtFixedRate(TimerTask任务、长延迟、长周期)

其中:
任务
-要计划的任务。
delay
-执行任务前的延迟(毫秒)。
period
-连续任务执行之间的时间(毫秒)。

另外,请参阅本文:

将a与一起使用。可以使用以下两种定时器方法之一:

  • 时间表(TimerTask任务、长延迟、长周期)

  • scheduleAtFixedRate(TimerTask任务、长延迟、长周期)

其中:
任务
-要计划的任务。
delay
-执行任务前的延迟(毫秒)。
period
-连续任务执行之间的时间(毫秒)。

此外,请参阅本文: