2016-11-22 70 views
-3

我需要在我的java项目中每10秒运行一次函数。 我希望它像一个无限循环尚未使用while(true)或thread.sleep ...在java中创建时间间隔

任何想法?

+0

你有没有想过你自己呢?也许你应该看看Timer类。 –

回答

0

您可以使用Timer与方法:

Timer.scheduleAtFixedRate(TimerTask task, long delay, long period) 

这里,task是(从TimerTask派生)要执行的任务,period是两个任务,delay是执行之间的毫秒时间延迟时间为,每次执行前为