定时器在一些时候会起到不可忽视的作用,本篇文章我们就来通过一些例子详细了解一下定时器的实现。

例1:import java.util.TimerTask;

public class TimeTast extends TimerTask...

{

// 在这里写你要定时执行的方法

public void run()...

System.out.println("Hello World!");

}

}

import java.util.Date;

import java.util.Timer;

/** */

/**

* 定时器测试

* @author FeGe

*/

public class Test...

{

public void execute()...

{

Timer timer = new Timer();

TimeTast myTimeTask = new TimeTast();

Date date = new Date();

long timestamp = 5000;

/** */

/**

* myTimeTask 指定执行的线程 date 指定第一次日期执行的时间 timestamp 指定每格多久再次执行一次

*/

timer.schedule(myTimeTask, date, timestamp);

}

public static void main(String[] args)...

{

Test t = new Test();

t.execute();

}

}

例2:package com.test.test;

import java.util.Date;

import java.util.Timer;

import java.util.TimerTask;

public class DataBaseRader

{

Timer timer; //定义一个定时器

public DataBaseRader(int seconds)

{

timer = new Timer();

Date date = new Date();

timer.schedule(new MyTask(), date, seconds * 1000); //安排指定的任务在指定的时间开始进行重复的固定延迟执行。

}

//定义自己的任务类,一定要继承TimerTask,timer.schedule的的任务类是TimerTask类型的

class MyTask extends TimerTask

{

//此计时器任务要执行的操作

public void run()

{

System.out.println(new Date());

}

}

public static void main(String args[])

{

System.out.println("About to schedule task.");

new DataBaseRader(1);

System.out.println("Task scheduled.");

}

}

以上就是本篇文章的所有内容,需要了解其他java程序代码例子的小伙伴们请持续关注本站了解具体。

推荐阅读:

java定时器配置_java定时器实现如何配置?相关推荐

  1. java定时器实例_Java定时器小实例

    有时候,我们需要在Java中定义一个定时器来轮询操作,比如每隔一段时间查询.删除数据库中的某些数据等,下面记录一下一种简单实现方式 1,首先新建一个类,类中编写方法来实现业务操作 public cla ...

  2. java定时器停止_java 定时器中任务的启动、停止、再启动

    package com.cvicse.ump.timer.service; import java.util.Date; import java.util.Timer; import com.cvic ...

  3. java使用环境_java使用环境变量配置

    1.jdk下载 下拉到页面最后,找到Java Archive,点击download,可以找到java各个版本 点download后进入,选择要下载的版本 选择对应系统对应的jdk 2.环境变量配置 j ...

  4. java定时器timer配置_java定时器配置解析

    定时器是java的一大特色,本篇文章我们会了解定时器的配置有哪些方式,下面就跟小编一起看看吧. 实例package com.wxltsoft.tool; import org.junit.Test; ...

  5. java wait定时_java定时器的使用(Timer)

    java定时器的使用(Timer) 1.在应用开发中,常常须要一些周期性的操作,比方每5分钟运行某一操作等. 对于这种操作最方便.高效的实现方式就是使用java.util.Timer工具类. priv ...

  6. java系统教程_Java 教程(开发环境配置+基础语法)

    Java 开发环境配置 在本章节中我们将为大家介绍如何搭建Java开发环境. window系统安装java 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:http://www.ora ...

  7. java 定时器代码_Java定时器代码的编写

    Java定时器代码的编写 在某些时候, 我们需要实现这样的`功能,某一程序隔一段时间执行一次,而这一事情由系统本身来完成,并不是人为的触发,我们一般可称此为定时器任务.其实到Java中,实现起来是非常 ...

  8. java定时器写法_java定时器的写法是什么样?

    定时器的用法是java核心基础之一,很多特殊功能都需要用到定时器,下面一起来看看定时器是如何编写的吧. 示例:一个具备周期性定时(毫秒级);单时刻定时(秒级);多时刻定时(秒级).后两个时间的设置必须 ...

  9. java 定时器框架_java定时器

    java定时器 什么是Java定时器? Java 定时器就是在给定的间隔时间执行自己的任务; Java实现定时器有以下几种: 通过Timer来实现定时任务 Timer 是来自 java.util.Ti ...

最新文章

  1. python图片-Python中的十大图像处理工具
  2. matlab练习程序(自适应中值滤波RAMF)
  3. 雇水军刷分有效吗?虚假评论的影响研究分析
  4. Activity、Task、应用和进程
  5. 在Kali上安装打印机
  6. 1195C. Basketball Exercise
  7. [翻译]SQL Server 工作集消息
  8. python中与0xf2相等的是_python中__str__与__repr__
  9. linux环境下安装OpenGL
  10. CDN - 原理解析
  11. 武汉晴川学院计科一班软件工程需求分析
  12. BugkuCTF –备份是个好习惯
  13. SMILES, a Chemical Language and Information System.【SMILES, 一种化学语言和信息系统。】
  14. Linux(一):初识ARM Linux
  15. python 64式: 第24式、python项目国际化翻译实战
  16. 四、字符编码:ascii、gbk、Unicode、utf-8
  17. 假设检验-单样本比率检验(二项分布)
  18. lua tcp socket read timed out
  19. WASAPI 捕获指定设备的音频
  20. 机器学习-降维算法(MDS算法)

热门文章

  1. Typora+PicGo-Core实现图片自动上传图床详细说明
  2. KLT光流跟踪特征点对
  3. win7 scp命令的使用
  4. 12306抢票V1.0
  5. C语言字符、字符串函数(超详细版)
  6. python保存类对象到文件_python存储对象到文件
  7. 虹软人脸识别增值版4.1SDK DEMO windows平台搭建
  8. 国产开源网络编程框架tio的得意之作—谭聊介绍
  9. 永远不要放弃追逐你的梦想...
  10. 1.代码审计大致规则