http://eaoo.com/design/list.asp?classid=2&Nclassid=14

解决方案 »

  1.   

    cnpr大侠,什么意思啊,这个网站上没看到什么资料啊
      

  2.   

    关于TASK SCHEDULE的实现源代码:import java.util.Timer;
    import java.util.TimerTask;
    import java.awt.Toolkit;/**
     * Simple demo that uses java.util.Timer to schedule a task to execute
     * once 5 seconds have passed.
     */public class ReminderBeep {
      Toolkit toolkit;
      Timer timer;  public ReminderBeep(int seconds) {
        toolkit = Toolkit.getDefaultToolkit();
        timer = new Timer();
        timer.schedule(new RemindTask(), seconds*1000);
      }class RemindTask extends TimerTask {
      public void run() {
        System.out.println("Time's up!");
        toolkit.beep();
        
        //timer.cancel(); //Not necessary because we call System.exit

    System.exit(0);   //Stops the AWT thread (and everything else)
      }
    }  public static void main(String args[]) {
    System.out.println("About to schedule task.");
        new ReminderBeep(5);
    System.out.println("Task scheduled.");
      }
    }
    实现并不是很复杂,主要用到类库中Timer类中的方法schedule(TimerTask task, Date time)与抽象类TimeTask中的抽象方法run()。同时抽象类TimeTask继承Object类并实现了Runnable的接口。(具体可以参考JDK的Timer和TimeTask类)
      

  3.   

    因为java的TimeTask实现了Runable接口,所以大大简化楼主所说的开发!