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 閱讀(2461) 評論(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
          主站蜘蛛池模板: 固阳县| 绩溪县| 白山市| 弋阳县| 手游| 故城县| 乐安县| 双桥区| 兴义市| 温宿县| 科技| 无棣县| 老河口市| 湖口县| 东阳市| 桐庐县| 巴林右旗| 枣强县| 宁远县| 六枝特区| 岑巩县| 汾西县| 仁寿县| 莫力| 双鸭山市| 镇坪县| 淳安县| 青阳县| 大方县| 昆明市| 子洲县| 松江区| 龙岩市| 察雅县| 修文县| 且末县| 南投市| 临沧市| 通城县| 华安县| 柳江县|