posts - 25, comments - 69, trackbacks - 0, articles - 2

          java.util.Timer原來這這么好用

          Posted on 2006-06-22 11:08 壯士日志 閱讀(810) 評論(1)  編輯  收藏

          package com.gf.rttw.warrants;

          import java.util.Timer;
          import org.apache.log4j.Logger;
          import org.apache.log4j.PropertyConfigurator;

          public class Main {
          ?static Logger logger = Logger.getLogger(Main.class);
          ?static {
          ??PropertyConfigurator.configure("log4jconfig.properties");
          ?}
          ?public static void main(String[] arg)
          ?{
          ??//get args from the console
          ??int gap=0;
          ??try {
          ???if(arg.length<1)
          ???{
          ????throw new Exception();
          ???}
          ???gap=Integer.parseInt(arg[0]);
          ???if((gap<1)||(gap>3600))
          ???{
          ????throw new Exception();
          ???}
          ??} catch (Exception e) {
          ???logger.error("PLEASE INPUT THE TIMER GAP 1-3600(SECONDS)");
          ???System.exit(1);
          ??}
          ???
          ??java.util.Timer timer= new Timer(true);?
          ??timer.schedule(
          ??new java.util.TimerTask()
          ??{
          ?? public void run()
          ??{
          ??? logger.debug("run task once");
          ??? //define any task you like
          ??}
          ??},
          ??0, gap*1000
          ??);
          ??try {
          ???Thread.sleep(Long.MAX_VALUE);
          ??} catch (InterruptedException e) {
          ???logger.fatal(e.getMessage());
          ??}
          ?}
          }

          上面的代碼很簡單,從命令行讀取一個參數(以秒為單位的時間間隔)然后該程序就會每隔一段時間打印一個"run task once";

          Feedback

          # re: java.util.Timer原來這這么好用  回復  更多評論   

          2006-10-09 13:39 by mtlai
          gdfgdf

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 广安市| 和平县| 阳原县| 柳河县| 雷波县| 乾安县| 孟津县| 新津县| 武鸣县| 兖州市| 略阳县| 保康县| 佛冈县| 固镇县| 达拉特旗| 航空| 东莞市| 乌兰察布市| 伊春市| 定日县| 浮山县| 南丹县| 通州市| 云浮市| 湟源县| 游戏| 林甸县| 赣州市| 莱芜市| 马龙县| 黄陵县| 乐东| 深水埗区| 文化| 黄山市| 乌兰察布市| 巴林左旗| 曲周县| 伊通| 将乐县| 永安市|