<%@page import="java.util.Iterator"%>
<%@page import="java.util.Set"%>
<%@page import="java.util.Enumeration"%>
<%@page import="java.util.TimerTask"%>
<%@page import="java.util.Date"%>
<%@page import="java.util.Timer"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
Timer timer = new Timer(true);
TimerTask timertask = new TimerTask() {
public void run() {
System.out.println("TimerTask : " + new Date());
}
};
timer.scheduleAtFixedRate(timertask, 2000, 5000);
%>
<%@page import="java.util.Iterator"%>
<%@page import="java.util.Set"%>
<%@page import="java.util.Enumeration"%>
<%@page import="java.util.TimerTask"%>
<%@page import="java.util.Date"%>
<%@page import="java.util.Timer"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
final Timer timer = new Timer();
TimerTask task = new TimerTask() {
private int count;
@Override
public void run() {
this.count++;
System.out.println(count);
if (count == 10) {
System.out.println("定时器停止了");
timer.cancel();// 停止定时器
}
}
};
timer.schedule(task, 0, 1000);// 1秒一次
%>