原文:java Timer定时器的用法 代码下载地址:http://www.zuidaima.com/share/1550463283694592.htm
直接运行就可以了,每秒执行一次并且打印当前时间
package com.zuidaima.timer.test;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
/**
*@author www.zuidaima.com
**/
public class TimerDemo extends Thread {
/**
* @param args
*/
public static void main(String[] args) {
timer();
}
public static void timer(){
long timestamp = System.currentTimeMillis();
Date date = new Date(timestamp);
Timer timer = new Timer ();
timer.schedule(new TimerTask() {
@Override
public void run() {
//currentTimeMillis返回以毫秒为单位的当前时间。
long timestamp = System.currentTimeMillis();
Date now = new Date(timestamp);
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//format要被格式化为日期-时间字符串的日期-时间值。
System.out.println(df.format(now));
}
}, 0, 1000);
}
}
标签: java timer 定时器
话题: 语言基础 任务调度
本文提供了一个Java Timer定时器的简单示例,演示如何设置一个每秒执行并打印当前时间的任务。通过这个示例,读者可以快速了解如何使用Java的Timer类。
692

被折叠的 条评论
为什么被折叠?



