在servlet中如何每隔十秒钟就自动获取一次系统的当前时间,然后输入到控制台,具体使用的是什么方法?是用的什么定时器?
//测试类
public Test{
public static void main(String[] args) {
Timer timer = new Timer();
timer.schedule(new TaskerTime(),10000,10000);
}
public static String format(Date date){
DateFormat format = new SimpleDateFormat("yy-MM-dd hh:mm:ss");
return format.format(date);
}
//任务类
public class TaskerTime extends TimerTask {
@Override
public void run() {
System.out.println(Test.format(new Date()));
}
}
//这样就可以在控制台每十秒输出一次了
我也想知道呢
用jdk的定时器就可以了
用JDK中的定时器就可以实现了