import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.Timer;
import java.util.TimerTask;
/**
* 任务调度:Timer和TimerTack类
*
* @author 14988
*
*/
public class TimeTest01 {
public static void main(String[] args) {
Timer timer = new Timer();
//执行安排
//timer.schedule(new MyTask(), 1000); //只执行一次
//timer.schedule(new MyTask(), 1000, 2000); //一秒后执行一次,之后每隔2秒执行一次
Calendar cal = new GregorianCalendar(2019,3,10,17,04,0);
timer.scheduleAtFixedRate(new MyTask(), cal.getTime(),2000); //指定开始时间
}
}
//任务类
class MyTask extends TimerTask {
@Override
public void run() {
for(int i=0;i<1;i++) {
System.out.println(i+" "+"放空大脑休息一会儿");
}
System.out.println("end-----------------");
}
}