java 线程_182_线程_任务调度_练习

package 线程_182_线程_任务调度_练习;

import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;

/**

  • 了解:
  • Timer()
  • schedule(Timer task, date Time);执行一次
  • schedule(Timer task, date firstTime,long period);执行多次
  • 可以自学下QUARTZ 第三方的框架 ,架包 (quartz石英)

*/
public class TimeDemo01 {//Time时间

public static void main(String[] args) {
	//实例化
	Timer timer = new Timer(); //timer定时器
	//任务;schedule时间表;TimerTask计时器任务
	timer.schedule(new TimerTask(){//匿名,重写run方法

		@Override
		public void run() {
			System.out.println("so easy....");
			
		//}}, 1000, period);//delay延迟时间;period周期;没有period就只能运行一次
		//或者用Date(System.currentTimeMillis()+1000)	1秒后启动;200是每隔200毫秒运行一次
		}}, new Date(System.currentTimeMillis()+1000), 200);
}

}
// 结果--------------------------------
so easy…
so easy…
so easy…
so easy…
so easy…
so easy…
so easy…
so easy…
so easy…
so easy…
so easy…
so easy…
so easy…
so easy…
so easy…

你可能感兴趣的:(java 线程_182_线程_任务调度_练习)