java中定时器(java.util.Timer)

来源:互联网 发布:单片机管脚图 编辑:程序博客网 时间:2024/06/09 16:05
package com.wonders.test;import java.util.Timer;import java.util.TimerTask;/** *  * @author Administrator * 定时器 * Timer:定时器 * TimerTask:定时任务 * Quartz:Quartz是一个完全由java编写的开源作业调度框架 */public class TimerTest {public static void main(String[] args) {//basic();basicOne();}/** * 基本的定时器创建方式 */public static void basic(){new Timer().schedule(new TimerTask(){@Overridepublic void run() {System.out.println("Bob.....");}}, 10000,3000);//10秒之后启动,每3秒执行一次,单位为毫秒}//每两秒输出一次(递归 思想)public static void basicOne(){//定义内部类class MyTimerTask extends TimerTask{@Overridepublic void run() {System.out.println("Bob....");new Timer().schedule(new MyTimerTask(),2000);}}new Timer().schedule(new MyTimerTask(), 2000);}}

Quartz:Quartz是一个完全由java编写的开源作业调度框架(定时器相关)

0 0
原创粉丝点击