package com.brianway.learning.java.multithread.timer.example4; /** * Created by brian on 2016/4/15. */ import java.util.Date; import java.util.Timer; import java.util.TimerTask; /** * P253 * schedule(TimerTask task, long delay, long period)方法 */ public class Run4_schedule2 { static public class MyTask extends TimerTask { @Override public void run() { System.out.println("运行了!时间为:" + new Date()); } } public static void main(String[] args) { MyTask task = new MyTask(); Timer timer = new Timer(); System.out.println("当前时间:" + new Date()); timer.schedule(task, 2000, 1000); } } /* 输出: 当前时间:Sat Apr 16 00:01:34 CST 2016 运行了!时间为:Sat Apr 16 00:01:36 CST 2016 运行了!时间为:Sat Apr 16 00:01:37 CST 2016 运行了!时间为:Sat Apr 16 00:01:38 CST 2016 运行了!时间为:Sat Apr 16 00:01:39 CST 2016 */