Java定时执行代码
                
                
                     2011/8/10 17:21:04  ba1du  http://ba1du.iteye.com  
我要评论(0)
                    
                        - 摘要:importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Date;importjava.util.Timer;importjava.util.TimerTask;/***定时任务测试类*@authorxumeng2010-9-21**/publicclassTimerTest{publicstaticvoidmain(String[]args)throwsParseException
- 标签:Java 代码 执行 Java定时执行 
 
                
                    
                    
    
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
/**
 * 定时任务测试类
 * @author xumeng2010-9-21
 *
 */
public class TimerTest{
	public static void main(String[] args) throws ParseException{
		//new一个timer,并执行
		Timer timer = new Timer();
		
		String date="2010-09-21 15:35:30";
		SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		Date newdate=sdf.parse(date);
		//参数1:执行任务的类  参数2:指定执行的时间
		timer.schedule(new Task(), newdate);
		//timer.schedule(new Task(), "这是延迟的时间,就是从程序开始以后,再过多少时间来执行定时任务。这个long型的值是毫秒数");
		//timer.schedule(arg0, arg1, "执行第一次后执行后面的间隔的时间。重复执行")
	}
}
import java.util.TimerTask;
/**
 * 继承TimerTask并实现run方法
 * @author xumeng2010-9-21
 *
 */
public class Task extends TimerTask {
	
	
	public void run(){
		
		System.out.println("定时执行");
	}
}