博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java Timer定时器 使用
阅读量:6866 次
发布时间:2019-06-26

本文共 869 字,大约阅读时间需要 2 分钟。

hot3.png

Java 自带的定时器,有两个重要的类:TimerTask和Timer。 如下:

 

 

简单的使用:

package com;import java.util.Date;import java.util.Timer;public class TimerTest extends Timer{	public static void main(String[] args) throws InterruptedException {		Task task = new Task();		Timer quartz2 = new Timer("task",true);// 守护线程
quartz2.schedule(task, new Date());		System.out.println("***************************");		Thread.sleep(10);// 主线程休眠10ms,任务趁机执行完毕。	}}

 

package com;import java.util.TimerTask;public class Task extends TimerTask {	int i = 0;	@Override	public void run() {		System.out.println("线程   " + Thread.currentThread().getId() + ",\t"				+ Thread.currentThread().getName() + "\t 开始执行。。。");		while (true) {			System.out.println("执行了:\t" + i + "\t");			i++;			if (i == 100) {				System.out.println("=====================" + i);				break;			}		}	}}

 

执行结果:

 

转载于:https://my.oschina.net/u/1989867/blog/510139

你可能感兴趣的文章
Skype For Business online混合部署(二)--混合部署配置
查看>>
Dojo AMD介绍
查看>>
Rsync忽略文件夹或目录
查看>>
linux基础命令Ⅱ
查看>>
Linux下阻塞与非阻塞IO
查看>>
centos6-7 yum安装php的方法
查看>>
No result defined for action
查看>>
Linux下批量管理工具PSSH
查看>>
打印hibernate的SQL语句的几种办法
查看>>
nginx 高级配置示例.
查看>>
HTML知识点笔记(持续添加+++++++)
查看>>
忘记了root密码怎么办
查看>>
Tomcat 警告:consider increasing the maximum size of the cache
查看>>
Linux 用户,组,权限小练习
查看>>
DNS服务在网络中的应用
查看>>
大步迈入3G 时代,如何选择性价比高的资费呢?
查看>>
iPhone异常关机怎么解决?中国消费者协会请苹果10日内答复
查看>>
Sbo通用数据选择功能的实现
查看>>
Oracle 快照控制文件(snapshot control file)
查看>>
11家小微贷机构签约费埃哲云平台 提升P2P风险管理
查看>>