java定时器在编

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**


 

你可能感兴趣的:(java,xml,Web)