ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码

java中的定时器——Timer

来源:网络整理     时间:2015-01-29     关键词:

本篇文章主要介绍了"java中的定时器——Timer ",主要涉及到方面的内容,对于Javajrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下: 一、类概述Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。TimerTask一个抽象类,它的子类代表一个可...

一、类概述

Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。
TimerTask一个抽象类,它的子类代表一个可以被Timer计划的任务。

二、代码实例

  • import java.util.Timer;  
  • import java.util.TimerTask;  
  • publicclass Reminder ...{  
  •     Timer timer;  
  • public Reminder(int seconds) ...{  
  •         timer = new Timer();  
  •         timer.schedule(new RemindTask(),0, seconds*1000);   //使用Timer类设置定时执行任务,0指过0s开始执行,seconds*1000指每seconds秒执行一次
  •     }  
  • class RemindTask extends TimerTask ...{  
  • publicvoid run() ...{  
  •             System.out.println("Time''s up!");   //要定时执行的任务
  •             timer.cancel(); //Terminate the timer thread
  •         }  
  •     }  
  • publicstaticvoid main(String args[]) ...{  
  •         System.out.println("About to schedule task.");  
  • new Reminder(5);  
  •         System.out.println("Task scheduled.");  
  •     }  
  • 注意:

    每一个Timer仅对应唯一一个线程;
    Timer不保证任务执行的十分精确;
    Timer类是线程安全的。

JAVA SpringMVC+mybatis(oracle 和 mysql) HTML5 全新高大尚后台框架 bootstrap

以上就介绍了java中的定时器——Timer ,包括了方面的内容,希望对Javajrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播有兴趣的朋友有所帮助。

本文网址链接:http://www.codes51.com/article/detail_109724.html

相关图片

相关文章