计时器
来源:互联网 发布:unity3d麻将游戏源码 编辑:程序博客网 时间:2024/05/24 06:27
写个计时器 免得要用的时候忘记了怎么写 其实也很简单
import java.io.File;import java.util.Calendar;import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class MyTimerTask implements ServletContextListener{ static Calendar calendar = Calendar.getInstance(); static int year = calendar.get(Calendar.YEAR); static int month = calendar.get(Calendar.MONTH); static int day = calendar.get(Calendar.DAY_OF_MONTH); static int hour = 9; //运行task时间 时间是24小时制的 static int min = 48; //运行task时间 static int sec = 00; //运行task时间 public static void showTimer() { TimerTask task = new TimerTask() { @Override public void run() { System.out.println("时间到。。。运行"); } }; //set working date year = calendar.get(Calendar.YEAR); month = calendar.get(Calendar.MONTH); day = calendar.get(Calendar.DAY_OF_MONTH); //set working time calendar.set(year, month, day, hour, min, sec); Date date = calendar.getTime(); Timer timer = new Timer(); int per = 1000*60*60;//每个小时运行一次 timer.schedule(task, date,per); //task是时间到的时候你要运行的东西 //date是指定的运行时间 时间一到就执行task //per是执行周期 不写的话task只会执行一次 } public void contextDestroyed(ServletContextEvent sce) { // TODO Auto-generated method stub } public void contextInitialized(ServletContextEvent sce) { // TODO Auto-generated method stub showTimer(); }}
0 0
- 计时器
- 计时器
- 计时器
- 计时器
- 计时器
- 计时器
- 计时器
- 计时器
- 计时器
- 计时器
- 计时器
- 计时器
- 计时器
- 计时器
- 计时器
- 计时器
- 计时器
- 计时器
- [置顶] 一道js题 的分析历程
- 基于linux操作系统开机失败,错误原因:断电异常的解决办法
- [置顶] mysql text 64k 限制的问题
- [置顶] 推荐PHP框架 YAF
- [置顶] magento性能优化
- 计时器
- [置顶] 为毕业做准备
- Web项目Spring+hibernate+Spring mvc简单的添删改查
- 善待Redis里的数据
- [置顶] Linux 常用命令 记录
- [置顶] 色色找magento bug: $identifierType 不管用 的
- [置顶] 自己动手增强 jquery.multiselect2side 调用
- 获取指定地址的值
- [置顶] 系统学习のCACHE 学习