- /*
- * 每隔1秒打印出当前时间
- */
- class MyTask extends TimerTask
- {
- @Override
- public void run()
- {
- System.out.println(Thread.currentThread().getName());
- System.out.println(new Date().toString());
- }
- }
- public class TestTimer
- {
- public static void main(String[] args)
- {
- Timer timer = new Timer("定时器线程");//定时器是个独立的线程
- MyTask task = new MyTask();
- // timer.schedule(task , 1000);// 单次定时任务
- timer.schedule(task, 0, 1000);// 一定时间间隔循环执行
- }
本文转自 glblong 51CTO博客,原文链接:http://blog.51cto.com/glblong/1195006,如需转载请自行联系原作者