`
cnwuzhulin
  • 浏览: 28536 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java.util.Timer/TimerTask

    博客分类:
  • Java
阅读更多

package org.wu.timer;

import java.text.SimpleDateFormat;

import java.util.Date;

import java.util.Timer;

import java.util.TimerTask;

class MyTask extends TimerTask{

      // 完成具体的任务操作

      @Override

      public void run() {

           // TODO Auto-generated method stub

           SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS");

           System.out.println("当前系统时间是:"+sdf.format(new Date()));

      }

     

}

public class TimerDemo {

      public static void main(String[] args) {

           Timer t = new Timer() ;   // 建立Timer类对象

           MyTask mytask = new MyTask() ; // 定义任务

           t.schedule(mytask,1000,2000) ; // 设置任务的执行,1秒后开始,每2秒重复

      }

}

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    java.util.timer实现的简单定时任务

    在提供的`timerTask.txt`和`timerTask`文件中,可能包含了使用Timer和TimerTask实现的具体示例代码,你可以打开这些文件进一步学习和研究。通过实践和调试,你将更好地理解和掌握Java中的定时任务处理。

    java.util.pdf

    同时,提及了Timer和TimerTask,它们用于任务调度,这是java.util的一部分,用于在后台线程中安排任务执行。另外,还提到了异常类EmptyStackException和NoSuchElementException,它们分别在Stack类和Enumeration接口...

    java.util包总结

    13. Timer和TimerTask:定时任务调度,可以安排一次或周期性的任务执行。 14. Bitset:位集,用于高效存储和操作位标志。 15. Iterator和ListIterator:迭代器接口,用于遍历集合中的元素,ListIterator还支持双向...

    java timer定时器详解(附详细代码)

    Java Timer定时器主要是通过java.util.Timer和java.util.TimerTask两个类来实现的。 Java.util.Timer类 java.util.Timer类是Java Timer定时器的核心类,它可以执行任务并且可以指定任务的执行频率。Timer类有两种...

    Timer-java.rar_java timer_timer_timer java

    在Java编程语言中,`Timer`类是Java.util包下的一个关键组件,它主要用于调度周期性的任务执行。这个`Timer`类提供了定时器的功能,能够按照预设的时间间隔执行任务,比如更新UI、执行定时检查等。在描述中提到的是...

    Java计时器Timer和TimerTask用法总结

    Java 计时器 Timer 和 TimerTask 用法总结 Java 中的计时器(Timer)和 TimerTask 是一种常用的延迟执行技术,用于实现延迟执行某个任务或事件。下面将详细介绍 Timer 和 TimerTask 的用法和实现原理。 Timer ...

    使用java.util.Timer实现任务调度

    Java.util.Timer 是 Java 平台中用于实现定时任务调度的一个工具类。它允许开发者安排任务在将来某个特定时刻或按照一定的周期重复执行。任务调度在软件开发中扮演着重要角色,尤其是在需要自动化处理、定期检查或...

    java定时器代码

    #### 三、`java.util.Timer`与`java.util.TimerTask`详解 ##### 3.1 `java.util.Timer` `Timer`类是Java标准库中的一个类,用于安排在将来某个时刻执行的任务,也可以定期执行任务。主要方法有: - `public Timer...

    java时间控制代码

    通过以上分析,我们可以看到`java.util.Timer`和`java.util.TimerTask`提供了一种简单有效的方式来控制线程的执行时间。这种机制非常适合于需要周期性执行的任务或定时任务的场景。需要注意的是,在使用`Timer`时要...

    TimerTask_Demo.zip

    在Java编程语言中,`Timer`和`TimerTask`是两个重要的类,它们用于实现定时任务的调度。这个"TimerTask_Demo.zip"文件提供了一个简单的示例,演示了如何利用这两个类来创建一个每日自动执行的任务。下面将详细介绍`...

    java类Timer和TimerTask的使用.pdf

    Java中的`Timer`和`TimerTask`类是用于创建和管理定时任务的工具,它们提供了在特定时间点或按照预设间隔执行任务的功能。这两个类是Java标准库`java.util`包的一部分,对于需要定时执行操作的应用场景非常有用。 `...

    schedule

    根据提供的文件信息,我们可以深入探讨Java中的定时任务处理机制,特别是`java.util.Timer`与`java.util.TimerTask`在Web应用中的实现。 ### 标题:“schedule” 标题“schedule”表明了本文档将讨论定时任务的...

    java在服务启动的时候启动定时器

    在Java中,我们可以使用多种库来实现这个功能,其中最常用的两个是`java.util.Timer`和`java.util.concurrent.ScheduledExecutorService`。 ## 1. `java.util.Timer` `Timer`类是Java标准库中的一个基础定时器,...

    Java鼠标双击事件.

    timer.schedule(new java.util.TimerTask() { private int n = 0; // 记录定时器执行次数 public void run() { if (MyMouseListener.flag) { // 如果双击事件已经执行,那么直接取消单击执行 n = 0; ...

    java中的定时器,定时访问某程序等

    Java提供了多种实现定时任务的方式,其中最常用的包括`java.util.Timer`类和`java.util.concurrent.ScheduledExecutorService`接口。本篇文章将深入探讨这两种方法以及它们在实际应用中的使用。 首先,我们来看`...

    Java 定时器程序

    在Java中,我们可以使用`java.util.Timer`类和`java.util.TimerTask`类来实现定时器功能。下面将详细介绍这两个类以及如何使用它们创建一个类似闹钟的定时器程序。 `java.util.Timer`是Java提供的一个线程安全的类...

    java轻松实现—定时任务

    在Java中,我们可以利用`java.util.Timer`类和`java.util.TimerTask`类来实现简单的定时任务,但这种实现方式存在线程安全问题。在Web应用中,我们可以利用Servlet容器提供的特性来更优雅地处理定时任务,这就是描述...

    邮件发送java

    在实现定时发送邮件的过程中,我们可以使用Java的定时任务库,如`java.util.Timer`或`java.util.concurrent.ScheduledExecutorService`。以下是一个简单的步骤概述: 1. **配置Session**:创建一个Session实例,并...

    java定时执行代码.

    Java提供了多种实现定时任务的机制,这里主要介绍两种:Java.util.Timer类和java.util.concurrent.ScheduledExecutorService接口。 1. Java.util.Timer类: Timer类是Java早期提供的定时任务工具,它可以安排在...

    Timer和TimerTask的使用

    1. **取消单个任务**:通过调用`TimerTask.cancel()`方法来取消单个任务。 2. **取消所有任务**:调用`Timer.cancel()`方法来取消定时器中的所有任务,并停止定时器本身。 示例代码如下: ```java public class ...

Global site tag (gtag.js) - Google Analytics