void
schedule(TimerTask task, Date firstTime, long period)
安排指定的任務在指定的時間開始進行重複的固定延遲執行。
參數:task
- 所要安排的任務。firstTime
- 首次執行任務的時間。period
- 執行各後續任務之間的時間間隔,單位是毫秒。使用說明:
在指定的時間點(即這裏的firstTime),執行特定的任務(task參數),並在period時間之後再次執行該任務,如此循環下去。
注意事項:
計算機系統時間的時間應該在首次執行任務的時間firstTime之後,否則在web環境下(如tomcat),有可能會使web應用服務器無法完全啓動。
void schedule(TimerTask task, long delay, long period)
安排指定的任務從指定的延遲後開始進行重複的固定延遲執行。