zoukankan      html  css  js  c++  java
  • java定时任务

    MyListener:

    import java.util.Timer;
    import javax.servlet.ServletContextEvent;
    import javax.servlet.ServletContextListener;

    public class MyListener implements ServletContextListener {
      
      
    private Timer timer = null;

      
    public void contextInitialized(ServletContextEvent event) {
        timer 
    = new Timer(true);
        
    //设置任务计划,启动和间隔时间
        timer.schedule(new MyTask(), 086400000);
      }

      
    public void contextDestroyed(ServletContextEvent event) {
        timer.cancel();
      }
      
    }


    MyTask:

    import java.util.TimerTask;

    public class MyTask extends TimerTask {

      
    public void run() {
        
    // System.out.println("call at " + (new Date()));
        
    // TODO 此处添加具体任务代码
      }

    }


    web.xml配置:

    <listener>
    <listener-class>com.fastunit.samples.listener.MyListener</listener-class>
    </listener>
  • 相关阅读:
    putty配色方案
    LDAP
    cmder显示UTF-8字体
    CentOS Linux release 7.2.1511 (Core)
    扩展欧几里得算法
    Chinese remainder theorem
    弹琴吧
    RSA DH
    iOS 和 Android 的后台推送原理各是什么?有什么区别?
    Codelite安装详解
  • 原文地址:https://www.cnblogs.com/songyanlei/p/2987019.html
Copyright © 2011-2022 走看看