java基礎方法(六)--Java自己的自動運行(一)

          定時任務大家應該很熟悉,windows系統有自己的定時任務,而Linux/unix有cron。
          Java有timer還有其擴展quartz。
          下面是基礎的timer方法
           1 package com.duduli.li.timertask;
           2 
           3 import java.util.Date;
           4 import java.util.Timer;
           5 
           6 public class TimerTask {
           7     public void timerTask(){
           8         
           9         
          10         java.util.TimerTask task = new java.util.TimerTask() {
          11             @Override
          12             public void run() {
          13                 // TODO Auto-generated method stub
          14                 System.out.println("running");
          15             }
          16         };
          17         Timer timer = new Timer();
          18 //當前時間開始每一分鐘執行一次timertask
          19         timer.scheduleAtFixedRate(task, new Date(), 1000);
          20     }
          21     
          22     /**
          23      * @param args
          24      */
          25     public static void main(String[] args) {
          26         // TODO Auto-generated method stub
          27         TimerTask tt = new TimerTask();
          28         tt.timerTask();
          29     }
          30 
          31 }
          32 

          posted on 2010-05-26 08:58 duduli 閱讀(2471) 評論(1)  編輯  收藏 所屬分類: java

          評論

          # re: java基礎方法(六)--Java自己的自動運行(一) 2010-12-16 12:17 furyallen

          F:\JAVA>javac TimerTask.java

          F:\JAVA>java TimerTask
          Exception in thread "main" java.lang.NoClassDefFoundError: TimerTask (wrong name: com/duduli/li/time
          rtask/TimerTask)
          at java.lang.ClassLoader.defineClass1(Native Method)
          at java.lang.ClassLoader.defineClassCond(Unknown Source)
          at java.lang.ClassLoader.defineClass(Unknown Source)
          at java.security.SecureClassLoader.defineClass(Unknown Source)
          at java.net.URLClassLoader.defineClass(Unknown Source)
          at java.net.URLClassLoader.access$000(Unknown Source)
          at java.net.URLClassLoader$1.run(Unknown Source)
          at java.security.AccessController.doPrivileged(Native Method)
          at java.net.URLClassLoader.findClass(Unknown Source)
          at java.lang.ClassLoader.loadClass(Unknown Source)
          at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
          at java.lang.ClassLoader.loadClass(Unknown Source)
          Could not find the main class: TimerTask. Program will exit.  回復  更多評論   

          <2010年5月>
          2526272829301
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          導航

          統計

          公告

          welcome to my place.

          常用鏈接

          留言簿(5)

          我參與的團隊

          隨筆分類

          隨筆檔案

          新聞分類

          石頭JAVA擺地攤兒

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          @duduli
          主站蜘蛛池模板: 邳州市| 京山县| 广州市| 托里县| 巴中市| 梅河口市| 大理市| 余江县| 鄂州市| 石柱| 榆树市| 盘锦市| 繁昌县| 齐齐哈尔市| 辽宁省| 东乌珠穆沁旗| 咸阳市| 江口县| 衡阳市| 郸城县| 浦东新区| 普陀区| 宁陕县| 兴业县| 汝州市| 宝山区| 桑植县| 五常市| 永德县| 安达市| 石首市| 德令哈市| 普兰店市| 湖南省| 兴海县| 奉化市| 抚州市| 天等县| 米易县| 工布江达县| 岳西县|