1 package cn.ftf.threadsafe;
2
3 import java.util.Calendar;
4 import java.util.GregorianCalendar;
5 import java.util.Timer;
6 import java.util.TimerTask;
7
8 /**
9 * 任务定时调度,借助Timer类和TimerTask类(可参照API文档使用)
10 * @author 房廷飞
11 *
12 */
13 public class TimerTast {
14 public static void main(String[] args) {
15 Timer timer=new Timer();
16 //执行安排
17 timer.schedule(new MyTest(), 2000); //2秒后执行
18 timer.schedule(new MyTest(), 2000, 2000); //2秒后执行,每隔2秒执行一次
19
20 Calendar cal= new GregorianCalendar(2019,7,28,10,21,00);
21
22 timer.schedule(new MyTest(), cal.getTimeInMillis(), 2000); //指定日期执行
23
24 }
25
26 }
27 class MyTest extends TimerTask{
28
29 @Override
30 public void run() { //重写run方法,参照API文档
31 System.out.println("hello word!");
32 }
33
34 }
转载于:https://www.cnblogs.com/fangtingfei/p/11258007.html
转载请注明原文地址: https://mac.8miu.com/read-69041.html