public class TestTimeTask {
/**
* 定时器启动后等待时间,60秒
*/
private static final int DELAY = 60000;
/**
* 定时器间隔,24小时
*/
private static final int INTERVAL = 86400000;
public TestTimeTask {
TestTimeTask = new Timer();
TestTimeTask .schedule(new CheckUser(), DELAY, INTERVAL);
}
//测试
public static void main(String args[]) {
TestTimeTask ustt = new TestTimeTask ();
}
}
//内部文件
class CheckTest extends TimerTask {
public void run() {
//处理业务逻辑
}
}
用监听实现定时
public class ContextListener implements ServletContextListener {
public void contextInitialized(ServletContextEvent event) {
TestTimeTask ustt = new TestTimeTask ();
}
public void contextDestroyed(ServletContextEvent event) {
}
}
在web.xml中加入
**listener**
**listener-class**com.test.ContextListener**/listener-class**
**/listener**