⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 schedulelistener.java

📁 Spring2.0宝典
💻 JAVA
字号:
/*******************************************************************
<br>Copyright (C), 2005-2008, yeeku.H.Lee
<br>Program Name:
<br>Author:yeeku.H.lee kongyeeku@163.com
<br>Version:1.0
<br>This program is protected by copyright laws.
<br>Date: 
*******************************************************************/

package lee; 

import java.util.TimerTask; 
import java.util.Timer; 
import javax.servlet.*; 

public class ScheduleListener implements ServletContextListener
{ 
    private java.util.Timer timer = null; 
    
    public void contextInitialized(ServletContextEvent sce)
    { 
        timer = new Timer(true); 
        sce.getServletContext().log(new java.util.Date() + "计时器已经启动..."); 
        System.out.println(new java.util.Date() + "      计时器已经启动...");
        timer.schedule(new MyTask() , 0 , 2*60*1000);//每4分钟执行一次 
        sce.getServletContext().log(new java.util.Date() + "计时器执行一次!!!!!"); 
        System.out.println(new java.util.Date() + "          计时器执行一次!!!!!");
    } 
    
    public void contextDestroyed(ServletContextEvent sce)
    { 
        timer.cancel(); 
        sce.getServletContext().log(new java.util.Date() + "计时器被销毁!!!"); 
        System.out.println(new java.util.Date() + "          计时器被销毁!!!");
    } 
} 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -