Java多线程之定时任务(Timer)
1 package org.study2.javabase.ThreadsDemo.schedule; 2 3 import java.util.Date; 4 import java.util.Timer; 5 import java.util.TimerTask; 6 7 /** 8 * @Auther:GongXingRui 9 * @Date:2018/9/20 10 * @Description:任务调度 - 定时器 11 * 定时任务框架参考Quartz框架 12 **/ 13 public class schedule { 14 public static void main(String[] args) { 15 Timer timer = new Timer("任务调度器"); 16 /** 17 * schedule方法:定时任务 18 * 三个参数:执行任务,起始时间,时间间隔 19 * */ 20 timer.schedule(new TimerTask() { 21 @Override 22 public void run() { 23 System.out.println("执行调度。。。"); 24 } 25 }, new Date(System.currentTimeMillis()), 1000); 26 } 27 }