`

java定时器Timer和TimerTask

    博客分类:
  • java
阅读更多
public class SMSTimer extends TimerTask {
	@Override
	public void run() {
// 在这里写定时运行的代码(线程体)
	}
}



SMSTimer smsTimer = new SMSTimer();
Timer timer = new Timer(true);
timer.schedule(smsTimer, new Date(), 60000);



Timer timer = new Timer(true);
这里回了个参数,主要是标明线程为守护线程,守护线程的优先级别是最低的(比如java垃圾回收器),用于为系统中的其它对象和线程提供服务,在JVM死亡后,JVM中的守护线程也将强制停止

这里使用守护线程主要是,需要非正常结束自己所开发的系统时,可以使用任务管理器杀死JVM进程,这样,依赖于JVM的守护线程也将会停止
分享到:
评论

相关推荐

    JAVA定时器之Timer+TimerTask

    本文首先设计一个单次定时器Timer+TimerTask,然后再次基础上设计一个循环定时器。

    Java中的Timer和TimerTask简介(附完整代码实例)

    在Java中,Timer和TimerTask是两个经常用来实现定时器的类。这两个类使用起来非常方便,可以完成我们对定时器的绝大多数需求。 Timer是一种定时器工具,用来在一个后台线程计划执行指定任务,并可以按计划一次或反复...

    Java 定时器(Timer,TimerTask)详解及实例代码

    主要介绍了 Java 定时器(Timer,TimerTask)详解及实例代码的相关资料,需要的朋友可以参考下

    Java中的Timer和TimerTask的使用.doc

    本文档主要讲述的是Java中的Timer和TimerTask的使用;Timer是一个定时器类,通过该类可以为指定的定时任务进行配置。TimerTask类是一个定时任务类,该类实现了Runnable接口,而且是一个抽象类。希望本文档会给有需要...

    Java 中Timer和TimerTask 定时器和定时任务使用的例子

    主要介绍了Java 中Timer和TimerTask 定时器和定时任务使用的例子,非常具有实用价值,需要的朋友可以参考下

    java定时器

    java定时器,import java.util.Calendar; import java.util.Date; import java.util.Timer; import java.util.TimerTask; 规定每天几点执行一次

    java定时器例子

    java定时器例子,使用 java.util.TimerTask 类来实现定时执行

    java 定时器任务timer 随tomcat启动而启动 同步启动

    我们通常写的timer都是用main方法写的定时器,但同样我们也需要根据服务器启动后定时器也启动的 定时执行任务。不过有个致命伤就是集群方面跟quartz不能比,此方法代码做参考不错,如果要用,那么这个方法在一台...

    Spring定时器实例(Java的Timer类和OpenSymphony的Quartz)

    Spring两种定时器实例配置:Java的TimerTask类和OpenSymphony的Quartz。包含5种配置方式:timer普通定时器、timer特定方法定时器、quartz简单定时器、quartz精确定时器、quartz特定方法定时器。简单实用,一看就会。

    JAVA定时器word文档

    介绍java定时器(java.util.Timer)有定时执行计划任务的功能,通过设定定时器的间隔时间,会自动在此间隔时间后执行预先安排好的任务(java.util. TimerTask)

    Timer定时器代码.zip

    Timer与TimerTask编写的定时器(在spring+struts2+mybatis框架下)

    java的定时器使用方法.txt

    定时器类Timer在java.util包中。使用时,先实例化,然后使用实例的schedule(TimerTask task, long delay)方法,设定指定的任务task在指定的延迟delay后执行。定时器任务类TimerTask是抽象类,继承并重写其run()方法...

    Java_Web定时器使用

    java定时器(java.util.Timer)有定时执行计划任务的功能,通过设定定时器的间隔时间,会自动在此间隔时间后执行预先安排好的任务(java.util. TimerTask)

    Java定时器例子_动力节点Java学院整理

    Timer类是用来执行任务的类,它接受一个TimerTask做参数 ,这两个类使用起来非常方便,可以完成我们对定时器的绝大多数需求 。Timer有两种执行任务的模式,最常用的是schedule,它可以以两种方式执行任务:

    android 中定时器的3个实现方法(均测试通过)

    android 中定时器的3个实现方法(均测试通过) 一、采用Handler与线程的sleep(long)方法 二、采用Handler的postDelayed(Runnable, long)方法 三、采用Handler与timer及TimerTask结合的方法

    Java 应用程序中定时执行任务的定时器框架

    所有类型的 Java 应用程序一般都需要计划重复执行的任务。...不过,标准的调度类 Timer 和 TimerTask 没有足够的灵活性,无法支持通常需要的计划任务类型。在本资源中包含框架构造过程和java源代码,欢迎下载。

    定时器的使用可实现具体任务

    定时器类Timer在java.util包中。 使用时,先实例化,然后使用实例的schedule(TimerTask task, long delay)方法, 设定指定的任务task在指定的延迟delay后执行。定时器任务类TimerTask是抽象类, 继承并重写其run()...

    java使用TimerTask定时器获取指定网络数据

    java.util.Timer定时器,实际上是个线程,定时调度所拥有的TimerTasks。一个TimerTask实际上就是一个拥有run方法的类,需要定时执行的代码放到run方法体内,TimerTask一般是以匿名类的方式创建,下面的就用示例来学习...

    JAVA打飞机游戏设计与实现

    可以通过Java的Timer类来实现敌机的移动和攻击,每个Timer对象可以设置定时器间隔,定时器事件可以通过Java的TimerTask类来实现。当敌机与玩家的飞机碰撞时,游戏结束。 子弹设计 子弹可以设计为一个图片或图标,...

    Android 实现定时器的四种方式总结及实现实例

    第一种方式利用Timer和TimerTask 1、继承关系 java.util.Timer 基本方法 schedule 例如: timer.schedule(task, delay,period); //delay为long,period为long:从现在起过delay毫秒以后,每隔period毫秒执行一次。 ...

Global site tag (gtag.js) - Google Analytics