定時任務的執行

1.在後臺java代碼中實現

     寫一個定時器任務類,此類繼承TimerTask類。其中有個潤run()方法,方法中即可寫定時要執行的任務。

     然後設置時間間隔調用上面的任務就可以了。

eg:public class ReportShow extends TimerTask  {

         public ReportShow(){
  
         }

         public void run() {

             //此段是要執行的任務代碼
              int i=0;
              System.out.println("i="+(i++));

        }

        public static void main(String[] args){
             Long interval=1000l;
             Timer timer=new Timer();
             timer.schedule(new ReportShow(),0l, interval);
      }
}

2.在頁面使用js中重複發送請求,執行一個固定任務

       function showMessage(){

          //要執行的任務

          alert(" dddd");

       }

       function autoFlus(){

           //重複執行
           showMessage();
           setTimeout('autoFlus()',5000);
       }

    <input class="wen1" type="button" name="show" value="查看運行情況"
       οnclick="autoFlus();"> //觸發動作      

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章