定时器Timer

import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;

public class ReminderTimer extends HttpServlet {

	Timer timer = new Timer();
	Date date = new Date();

	public ReminderTimer() throws ServletException {
		timer.schedule(new MyTask(), date, 2 * 1000);
		super.init();
	}

	public void destroy() {
		super.destroy();

	}

	public void init() throws ServletException {

	}

}

class MyTask extends TimerTask {

	@Override
	public void run() {
		// TODO Auto-generated method stub
		System.out.println(new Date());
	}

}

 <servlet>
    <servlet-name>ReminderTimer</servlet-name>
    <servlet-class>com.test.timer.ReminderTimer</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>

你可能感兴趣的:(servlet)