java关于Timer schedule执行定时任务
来源:互联网 发布:p2p网络摄像机客户端 编辑:程序博客网 时间:2024/06/11 19:44
公司技术人员在实现内部办公系统与外部网站一体化的时候,最重要的步骤就是从oa系统读取数据,并且根据网站模板生成最终的静态页面。这里就需要一个定时任务,循环的执行。
技术人员在写定时任务的时候,想当然的以为timer.schedule(timertask task, long delay)就是重复的执行task。程序运行后发现只运行了一次,总觉得是task里的代码有问题,花了很长时间调试代码都没有结果。
仔细研读java api,发现:
schedule(timertask task, long delay)的注释:schedules the specified task for execution after the specified delay。大意是在延时delay毫秒后执行task。并没有提到重复执行
schedule(timertask task, long delay, long period)的注释:schedules the specified task for repeated fixed-delay execution, beginning after the specified delay。大意是在延时delay毫秒后重复的执行task,周期是period毫秒。
这样问题就很明确schedule(timertask task, long delay)只执行一次,schedule(timertask task, long delay, long period)才是重复的执行。关键的问题在于程序员误以为schedule就是重复的执行,而没有仔细的研究api,一方面也是英文能力不够,浏览api的过程中不能很快的理解到含义。
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
- java关于Timer schedule执行定时任务
- java关于Timer schedule执行定时任务
- java关于Timer schedule执行定时任务
- java关于Timer schedule执行定时任务
- java关于Timer schedule执行定时任务
- java关于Timer schedule执行定时任务
- java关于Timer schedule执行定时任务
- java关于Timer schedule执行定时任务
- Android java 关于 Timer schedule 执行定时任务
- Java定时任务 Timer schedule详解
- Java定时任务 Timer schedule详解
- Java Timer的使用(timer.schedule定时执行)
- Java Timer的使用(timer.schedule定时执行)
- Java Timer的使用(timer.schedule定时执行)
- Java Timer的使用(timer.schedule定时执行)
- Java Timer的使用(timer.schedule定时执行)
- Java Timer的使用(timer.schedule定时执行)
- Java Timer的使用(timer.schedule定时执行)
- Java的基本概念
- 2010年java课程体系
- 亲密接触Java手机程序设计(一):认识手机程序运行环境――J2ME平台
- java垃圾回收那些事
- Java入门-浅析Java学习从入门到精通
- java关于Timer schedule执行定时任务
- JavaScript正则表达式exec和test方法实例!
- Java中有些好的特性(一):静态导入
- 仿net事件委托的java事件模型实现
- E: 软件包 sun-java6-jre 没有可供安装的候选者---Ubuntu Server下安装jdk遇到的问题
- 聚类算法之CHAMELEON(Java实现)
- 《Java编程思想》学习笔记(二)——构建Java类和Java程序
- javascript String 对象
- Java学习日志(九)