(1)timer.schedule(timertask task,date time)安排在制定的時間執行指定的任務。
(2)timer.schedule(timertask task,date firsttime ,long period)安排指定的任務在指定的時間開始進行重複的固定延遲執行.
(3)timer.schedule(timertask task,long delay)安排在指定延遲後執行指定的任務.
(4)timer.schedule(timertask task,long delay,long period)安排指定的任務從指定的延遲後開始進行重複的固定延遲執行.
(5)timer.scheduleatfixedrate(timertask task,date firsttime,long period)安排指定的任務在指定的時間開始進行重複的固定速率執行.
(6)timer.scheduleatfixedrate(timertask task,long delay,long period)安排指定的任務在指定的延遲後開始進行重複的固定速率執行.
(1)指定的時間執行任務
calendar calendar = calendar.getinstance();
calendar.set(calendar.day_of_month, 3);
calendar.set(calendar.hour_of_day, 22);//22
calendar.set(calendar.minute, 22);//0
calendar.set(calendar.second, 0);
date time = calendar.gettime();
timer.schedule(new dataaggregtask(),time);
windows定時器執行java可執行jar檔案
前幾天寫了一篇關於linux定時任務的執行,這次我找到了windows定時任務的執行,話不多說,上乾貨 原文1 原文2 我為什麼要發兩個原文呢,首先我按照原文1中的步驟一步一步的進行,看似沒有問題,jar包和bat指令碼放在一起 我把.bat指令碼寫成了下面這樣 我原以為這就是執行程式的相對路徑,這...
java中定時器
void cancel 終止此計時器,丟棄所有當前已安排的任務。int purge 從此計時器的任務佇列中移除所有已取消的任務。void schedule timertask task,date time 安排在指定的時間執行指定的任務。void schedule timertask task,da...
java裡面定時器
jdk中的timer 是乙個非常早期的類,在1.2中就引入了。現在看來,不算乙個很好的設計。timer timer new timer timer.schedule new mytimertask 1000,10 其中mytimertask 是乙個實現timertask的類,主要是實現run 方法。...