2016-11-22 125 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是執行之間的毫秒時間延遲時間爲,每次執行前爲