public abstract class schedthread
/** 啟動執行緒
*/public void start()
},getname());
thread.start();
} /*
* 強迫停止執行緒,跳出for迴圈
*/public void stop() throws interruptedexception
thread.join(); }
/* * 此方法可以在任何時候啟用當前執行緒,讓執行緒進入工作執行環節
*/public void workadded(long time)catch(interruptedexception e)
}//如果active為false,強制中斷
if(!active)
}//執行具體的工作
executework();
}catch(throwable t)catch(interruptedexception ie)
}} }
}舉例:
public class mydatagenerator extends schedthread
@override
protected void executework()
public static void main(string argv)
}
linux shell 監測程式
一。探查程序 ps 在預設情況下只顯示執行在當前控制台下的當前使用者的程序。linux 下支援3個不同型別的命令引數 1.unix風格,前面加單破折線 2.bsd風格,前面不加破折線 3.gun風格,前面加雙破折線 unix a 顯示的所有程序 n 顯示與引數不符的所有程序 d 顯示除控制程序外的所...
ubuntu下定時執行java程式
a.在終端下輸入crontab e 加入一行,sh 具體可參考鳥哥的私房菜 b.使用者編輯好後,儲存,會存放在 var spool cron crontab user。如果是普通使用者沒有許可權訪問 crontab檔案,會提示儲存在 tmp cron.x crontap,作為臨時檔案,其實在 var...
java定時操作
1.使用scheduledexecutorservice進行排程 1 scheduledexecutorservice是通過執行緒池進行排程,2 可以設定第一次執行任務的時間 3 可以有效的控制時間週期 2.使用例項 public static void main string args sched...