- 浏览: 2272635 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (357)
- J2EE (49)
- JavaScript (40)
- Spring (19)
- Struts (5)
- CSS (8)
- Hibernate (16)
- Java (67)
- DWR (4)
- JSON (3)
- XFIRE (1)
- Tomcat (1)
- Ant (2)
- 设计模式 (2)
- 经典收藏 (2)
- JSP (10)
- Linux (0)
- WebLogic (11)
- myeclipse (13)
- Buffalo (4)
- 文件上传相关 (1)
- oracle (33)
- html (6)
- JSTL (3)
- SVN (2)
- GIT (1)
- 孙卫琴(Java网络编程精解) (1)
- DOM4J (2)
- Swing (1)
- AJAX (1)
- Eclipse (5)
- 日志组件 (3)
- PowerDesigner (1)
- Jquery (22)
- IT技术开发相关网址 (1)
- Nutz (1)
- 其它 (1)
- Velocity (3)
- WebService (1)
- MySql (2)
- Android (1)
- Maven (2)
- Quartz (11)
- Lucene (1)
- springsource (1)
- Junit (1)
- Activiti (0)
最新评论
-
yzlseu:
拼凑,没有营养
Activiti进阶—分配组任务 -
zhangsenhao:
非常赞!代码很清楚
SpringMVC3.0+MyIbatis3.0(分页示例) -
xiamw2000:
分页写得不对,应该是 : order by ${orderNa ...
SpringMVC3.0+MyIbatis3.0(分页示例) -
sheertewtw:
...
SpringMVC:上传与下载 -
kingtoon:
...
XSS之xssprotect
参考资料
1 java中timer用法
http://zhenhu5131420.blog.163.com/blog/static/439143252008412113949167/
2 JAVA TIMER用法学习
http://www.blogjava.net/madshime/archive/2009/05/13/270317.html
java中的java.util.Timer 和 java.util.TimerTask使程序员可以很容易地计划简单的任务.
Timer是一个执行任务的类,TimerTask是一个用户编写的任务类,Timer接受一个TimerTask参数.
Timer有两种执行任务的模式,最常用的是schedule,它可以以两种方式执行任务:1:在某个时间(Data),2:在某个固定的时间之后(int delay).这两种方式都可以指定任务执行的频率.
JDK 5以上,推荐使用scheduleAtFixedRate模式,Timer会尽量让你的Task执行的频率保持一致.
请参见Timer的构造方法与方法摘要
以上图片所显示的方法调用已经说明了如何使用它,下面就上一个小小的示例.
MyTimerTask.java
控制台日志如下:
参见以下相关写法!
另请参见:
java.util.Time结合Spring发送Email
http://liuzidong.iteye.com/blog/1117024
Sprint之java.util.Time
http://liuzidong.iteye.com/blog/1117119
1 java中timer用法
http://zhenhu5131420.blog.163.com/blog/static/439143252008412113949167/
2 JAVA TIMER用法学习
http://www.blogjava.net/madshime/archive/2009/05/13/270317.html
java中的java.util.Timer 和 java.util.TimerTask使程序员可以很容易地计划简单的任务.
Timer是一个执行任务的类,TimerTask是一个用户编写的任务类,Timer接受一个TimerTask参数.
Timer有两种执行任务的模式,最常用的是schedule,它可以以两种方式执行任务:1:在某个时间(Data),2:在某个固定的时间之后(int delay).这两种方式都可以指定任务执行的频率.
JDK 5以上,推荐使用scheduleAtFixedRate模式,Timer会尽量让你的Task执行的频率保持一致.
请参见Timer的构造方法与方法摘要
以上图片所显示的方法调用已经说明了如何使用它,下面就上一个小小的示例.
MyTimerTask.java
import java.util.TimerTask; public class MyTimerTask extends TimerTask { @Override public void run() { System.out.println("咫尺天涯的第一个任务启动了。。。"); } }
import java.util.Timer; import java.util.TimerTask; public class TimerMain { public static void main(String[] args) { TimerTask myTimerTask = new MyTimerTask(); long delay = 1000L; long period = 2000L; Timer timer = new Timer(); //timer.schedule(tt,delay,period); timer.scheduleAtFixedRate(myTimerTask,delay,period); } }
控制台日志如下:
咫尺天涯的第一个任务启动了。。。 咫尺天涯的第一个任务启动了。。。 咫尺天涯的第一个任务启动了。。。 咫尺天涯的第一个任务启动了。。。 .................
参见以下相关写法!
//当前时间2秒钟后启动 /* new Timer().schedule(new TimerTask() { @Override public void run() { System.out.println("我的第一个定时器启动了。。。"); } }, 2000); //当前时间2秒钟后启动,并且之后每间隔1秒钟循环启动 new Timer().schedule(new TimerTask() { @Override public void run() { System.out.println("我的第二个定时器启动了。。。"); } }, 2000,1000);*/ //循环启动定时器任务 class MyTimerTask extends TimerTask{ @Override public void run() { System.out.println("我的第三个定时器启动了。。。"); new Timer().schedule(new MyTimerTask(),2000); } } new Timer().schedule(new MyTimerTask(),2000);
另请参见:
java.util.Time结合Spring发送Email
http://liuzidong.iteye.com/blog/1117024
Sprint之java.util.Time
http://liuzidong.iteye.com/blog/1117119
发表评论
-
java json-lib & jQuery & jsonp
2016-06-30 11:31 780参考链接: 1、http://hanqunfeng.iteye ... -
随机分配算法(Intege)
2016-01-08 13:05 5146参考资料: http://blog.csdn.net/yaer ... -
XSS之xssprotect
2012-12-07 23:03 29360参考资料 1 跨网站脚本 ... -
Java之Thread(线程题)
2011-10-31 12:33 1947特别说明:java线程相关的参考了张孝祥老师的代码 参考资料 ... -
Java之ThreadLocal(Synchronized)
2011-10-31 10:10 2643参考资料 1 深入研究java.lang.ThreadLoca ... -
Java之synchronized,wait,notify结合运用示例
2011-10-26 11:54 5894场景一:要求二个线程各 ... -
Java之synchronized深入应用
2011-10-23 08:03 1910参考资料 1 java synchronized详解 http ... -
Java之线程(匿名内部类)
2011-10-10 16:36 163651 Thread对象 Thread t = new Thr ... -
Java之线程(join)
2011-10-10 15:39 1425运用场景:多个线程之间 ... -
Java之线程(synchronized,wait(),notify(),notifyAll())
2011-10-10 15:03 3202参考资料 Java多线程入门大全(适用于有一定基础者) htt ... -
Java之线程(sleep,线程名)
2011-10-10 13:09 9681参考资料 1 Java线程:创建与启动 http://lava ... -
Java之线程入门
2011-10-10 11:11 1504参考资料 1 Java线程:概 ... -
java之表反向生成类
2011-09-23 16:41 3416环境:XP+JDK1.5+Oracle10g 注意事项 1 请 ... -
java之线程, NIO学习资料
2011-09-19 12:13 1097Concurrent In Java 6 第一部分 集合 ... -
Java之BigDecimal
2011-09-15 10:12 17952参考资料 1 java.math.BigDecimal的用法 ... -
java.lang.OutOfMemoryError异常解决方法
2011-08-27 16:47 2057转载:java.lang.OutOfMemoryError异常 ... -
Jcom之jp.ne.so_net.ga2.no_ji.jcom.JComException: createInstance() failed HRESULT=
2011-08-25 12:33 11652参考资料 java应用jcom将word转pdf http:/ ... -
Quartz之AnnualCalendar
2011-08-11 17:14 5768问题1 我想排除一年中 ... -
Quartz之InterruptableJob
2011-08-11 11:03 11734问题1 由于业务需要,停止Quartz中正在执行的任务 Qua ... -
Quartz之JobExecutionException
2011-08-11 10:06 13309问题1 如果你的任务执 ...
相关推荐
Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来...
Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...
第1章Java入门 1 1Java的诞生 1 2Java的特点 1 3安装Sun公司的SDK 1 4一个Java程序的开发过程 1 5一个简单的Java应用程序的开发过程 1 6一个简单的Java小应用程序 1 7什么是JSP 习题 第2章标识符 关键字和数据类型 2...
动力节点的Java课程适合绝对零基础的观看,教程中讲解了Java开发环境搭建、Java的基础语法、Java的面向对象。每一个知识点都讲解的非常细腻,由浅入深。适合非计算机专业,想转行做Java开发的朋友,或者想让Java基础...
看完《think in java》多线程章节,自己写的多线程文档,还结合了其他的相关网络资料。 线程 一. 线程池 1)为什么要使用线程池 2 2)一个具有线程池的工作队列 3 3)使用线程池的风险: 4 4)有效使用线程池的原则 5...
一个简单的Android Timer库 入门 一个图书馆应该很小,对吧? :) 复制两个Java文件到Library dir并将它们粘贴到您的项目包中,您就可以开始了 如何使用 您可以通过两种方式执行此操作: 1:无滴答计时器-使用默认...
学习java定时任务调度工具Timer demo-03-quartz 学习定时任务调度工具详解quartz demo-04-springboot SpringBoot入门 demo-05-spring-annotation spring中常用注解 demo-06-java8 java8的一些新特性 demo-07-netty-...
入门 只需在 pom.xml 中添加依赖项 ... <groupId>io.delr3ves <artifactId>annotated-timer <version>1.0.0 ... 然后使用io.delr3ves.metrics.AnnotatedTimerGuiceModule创建注入器或将其安装在您的...
入门学习示例 项目名 所属组件 介绍 MapReduce MapReduce 实验 - 计算气温 最大/最小/平均 值 HDFS HDFS Java API 增删查改 HDFS Timer 定时将日志文件备份到 HDFS 中去,copyFromLocalFile MapReduce MapReduce ...
它是作为如何使用 metrics-spring 配置指标的入门示例而创建的。 它使用以下指标相关的库: metrics-servlet - 收集 HTTP 响应的检测 servlet 过滤器metrics-servlets - 管理 servlet 的集合metrics-annotation - ...
注意:由于我通常放弃了Android开发,因此我不再支持该库。 TimeDurationPicker TimeDurationPicker是一个Android库,它提供了一个组件,可使用户快速方便...入门 本节简要概述了如何使用TimeDurationPicker。 您可以
这是非常非常基础的Java CountDown。入门通过npm或bower安装$ yarn add simplycountdown.js// or$ npm install simplycountdown.js将simpleCountdown插入HTML < link rel =" stylesheet " href =" css/...
Spring3.0是Spring在积蓄了3年之久后,隆重推出的一个重大升级版本,进一步加强了Spring作为Java领域第一开源平台的翘楚地位。 Spring3.0引入了众多Java开发者翘首以盼的新功能和新特性,如OXM、校验及格式化框架...
Spring3.0是Spring在积蓄了3年之久后,隆重推出的一个重大升级版本,进一步加强了Spring作为Java领域第一开源平台的翘楚地位。 Spring3.0引入了众多Java开发者翘首以盼的新功能和新特性,如OXM、校验及格式化框架...
原来总以为C#有些难学,但是上手才发现,原来一切是如此简单,如果你之前非常熟悉VC和Java的编程方法,那么,C#入门不用半个小时。 熟悉VC使你可以更快的适应Visual C#的开发环境,毕竟都是微软自家的东西,而熟悉...
Bilibili:MSP432P401R入门速成教程,配套历程。 GPIO、OLED图形库(I2C)、ADC多路、时钟、滴答延时、外部中断、中断调度、串口printf、定时器A、定时器32、定时器无限扩展Multi_Timer
SomeJava ###技术笔记 慢慢整理成博客: ###tomcat Tomcat6 6版本是个经典,自己整理可以跑起来的Tomcat代码,阅读学习。 tomcat-work 是《How Tomcat Works》的代码,可惜是Jdk1.4的,也可以作为学习用。...timer 环境
background_service 未更新的 IO的更新... 如果这是您的第一个Flutter项目,那么有一些资源可以帮助您入门:要获得Flutter入门方面的帮助,请查看我们的,其中提供了教程,示例,有关移动开发的指南以及完整的API参考。
│ 高并发编程第一阶段24讲、线程间通信快速入门,使用wait和notify进行线程间的数据通信.mp4 │ 高并发编程第一阶段25讲、多Produce多Consume之间的通讯导致出现程序假死的原因分析.mp4 │ 高并发编程第一阶段26...