java使用定时器类

原创 2018年04月16日 18:54:05

在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。
对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。
Timer本身也是多线程同步的,多个线程可以共用一个Timer,不需要外部的同步代码。

java编程实例,实时显示当前时间,每1秒时钟内容更新一次。
java源代码:

package myproject6;
import java.util.Date;//导入Date类
import java.util.Timer;//Timer类  
import java.util.TimerTask;//导入  TimerTask类 
public class TimerTest{//类名     

    public static void main(String[] args){//主程序方法     
        Timer timer = new Timer();//创建Timer类对象     
        timer.schedule(new TimerTask() {//在1秒后执行此任务,每次间隔1秒执行一次,如果传递一个Data参数,就可以在某个固定的时间执行这个任务.     
            public void run(){//方法     
                System.out.println(new Date());//输出当前的时间     
            }    
        }, 1000, 1000);     
    }
}

运行结果:
这里写图片描述

版权声明: https://blog.csdn.net/qq_41182503/article/details/79964686

人工智能百度AI:语音识别java类

国内唯一一部人工智能AI应用类教程而非科研类教程,本教程让你不用纠结复杂的数学,繁杂的物理学,控制论,信息论,神经生理学,语言学,哲学和认知科学,心理学,计算机科学,不定性论,仿生学等学科理论,而转化为实操课程,剖析国内领先百度开放性AI的API接口,继而开发出涉及语音识别,文字识别,UNIT,知识图谱,人脸闸机,语音合成,卡证识别,人脸识别,机器人视觉,图像审核,视频内容审核等实际应用。
  • 2017年11月20日 15:34

Java定时器(一)Timer和TimerTask

方式一:设定指定任务task在指定时间time执行 schedule(TimerTask task, Date date)  public static void main(String[] args...
  • fanrenxiang
  • fanrenxiang
  • 2017-04-09 22:09:41
  • 1949

java 定时器timer的使用

package com.enhance.thread; import java.util.Calendar; import java.util.Date; import java.util....
  • luobing_csdn
  • luobing_csdn
  • 2017-03-27 11:28:14
  • 845

java 定时器工具类

package util;import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class Ut...
  • NFA_YY
  • NFA_YY
  • 2017-06-23 09:34:11
  • 368

java定时器的使用(Timer)

java定时器的使用(Timer)1、在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。privat...
  • ecjtuxuan
  • ecjtuxuan
  • 2008-02-14 13:54:00
  • 158984

非窗口类中使用定时器的方法

非窗口类中使用定时器的方法(一)         jemmylau(原作)                 关键字           Visual   C++   MFC   类   定时器   静...
  • zhanghefu
  • zhanghefu
  • 2008-06-05 16:10:00
  • 2697

VC 实现非窗口类中使用定时器的方法

  • 2007年10月31日 10:59
  • 39KB
  • 下载

Java Web项目中的定时器实现

在Java的6.0版本中新增了concurrent包,这个包是用作线程同步的包,提供了很多工具类。  其中定时器就是其中之一。近期在做一个项目,在项目中要实现启动Web服务的同时启动一个任务,要求此任...
  • u012076805
  • u012076805
  • 2015-07-06 17:13:07
  • 1229

使用类的成员函数作为API定时器的回调函数

有时候,我们在使用API定时器时,需要使用类的成员函数作为其回调函数,但是,编译器为了保护成员函数,编译是不能通过的。那么我们怎么才能使用类的成员函数作为API定时器的回调函数呢?我们可以嵌入一段汇编...
  • zjccsg
  • zjccsg
  • 2016-07-16 19:57:52
  • 1018

非窗口类中使用定时器的方法及相关知识的介绍

摘 要:本文主要通过一些简单的例子,介绍了如何在Visual C++的窗口和非窗口类中使用定时器。重点介绍了如何用静态成员函数和静态数据成员在非窗口类中使用定时器,同时,又介绍了与定时器相关的知识...
  • u010258235
  • u010258235
  • 2013-10-21 09:56:50
  • 731
收藏助手
不良信息举报
您举报文章:java使用定时器类
举报原因:
原因补充:

(最多只允许输入30个字)