怎么定时生成文件啊 
时间要可以选的 那位帮帮忙

解决方案 »

  1.   

    时间可以选择?有gui界面?
      

  2.   

    写一个继承TimeTask的类  
    public class WriteFlieTimer{
        private final Timer timer = new Timer();    private final int minutes;    public CreateFlieTimer(int minutes) {
            this.minutes = minutes;
        }    public void start() {
             timer.schedule(new TimerTask() {
             public void run() {
             writeFile();
             }
             private void createFile() {
                //create file
             }
             }, minutes * 10 * 1000);    }}
      

  3.   

    import java.util.Timer;
    import java.util.TimerTask;public class PickTask {
    private Timer timer;//定时器
    public PickTask(){
    timer=new Timer();
    }
    private TimerTask task=new TimerTask(){
    public void run(){
    System.out.println("a");
    }
    };
    /**
     * 定时执行任务
     * 
     * @param delay 延迟执行秒数
     * @param internal 执行后等待在执行秒数
     */
    public void start(int delay,int internal){
    timer.schedule(task, delay * 1000, internal * 1000);
    }
    public static void main(String args[]){
    PickTask p=new PickTask();
    p.start(10,3);
    }
    }