posts - 4,  comments - 1,  trackbacks - 0

          import java.util.Timer;


          public class DcSpTimer {
              
               
          public static boolean isRun = false
               
          public static Timer timer = new Timer();
               
               
          private String result="zhuliang"
               
               
          public void start(){
                   
          if(!isRun){
                       System.out.println(
          "任務開始");
                       isRun 
          = true;
                       timer 
          = new Timer();
                       timer.schedule(
          new DcSpTimerTask(), 10002000);//在1秒后執(zhí)行此任務,每次間隔2秒,如果傳遞一個Data參數(shù),就可以在某個固定的時間執(zhí)行這個任務.
                   }

               }

           
              
          class DcSpTimerTask extends java.util.TimerTask{

                  @Override
                  
          public void run(){
                      
          // TODO Auto-generated method stub
                      System.out.println("________"+result);
                      
                  }

              }

          import java.io.IOException;


          public class Test {
           public void UpdateSP(){
             while(true){//這個是用來停止此任務的,否則就一直循環(huán)執(zhí)行此任務了
                       try {
                           int ch = System.in.read();
                           if(ch-'c'==0){
                            
                            if(DcSpTimer.isRun){
                             System.out.println("任務停止。。。");
                             DcSpTimer.isRun=false;
                             DcSpTimer.timer.cancel();//使用這個方法退出任務
                            }
                           }
                          
                           if(ch-'s'==0){
                            DcSpTimer dc = new DcSpTimer();
                            dc.start();
                              
                           }
                       } catch (IOException e) {
                           // TODO Auto-generated catch block
                           e.printStackTrace();
                       }
                   }
           }
            public static void main(String[] args) {
            
             Test t = new Test();
             t.UpdateSP();
               }
           
          }

          }






          JOESOFT
          posted on 2012-10-23 21:53 sz_joe 閱讀(3743) 評論(0)  編輯  收藏 所屬分類: J2EE框架
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 龙山县| 定襄县| 星座| 闵行区| 金湖县| 临汾市| 汉川市| 枞阳县| 汶川县| 宣城市| 隆子县| 天气| 寻甸| 西平县| 常德市| 庄浪县| 扎鲁特旗| 绥芬河市| 原阳县| 资中县| 勐海县| 西畴县| 涿鹿县| 伊宁县| 南郑县| 贺州市| 全州县| 万全县| 淮北市| 股票| 保山市| 大余县| 溧阳市| 华蓥市| 扶沟县| 四会市| 庆阳市| 南开区| 临沧市| 丰原市| 济阳县|