关于java中Timer类的一个简单实例
2011-09-26 14:15
537 查看
import java.util.Timer;
import java.util.TimerTask;
public class Tips{
private int seconds;
private Timer timer;
private int count;
public Tips(int seconds){
this.seconds=seconds;
timer=new Timer();
count=0;
}
public void timerTips(){
timer.schedule(new TimerTask(){
public void run(){
tips();
timerTips();
if(count==5){
timer.cancel();
System.out.println("时间到了!");
}
}
public void tips(){
count++;
System.out.println(count+"秒");
}
},seconds*1000);
}
public static void main(String[] args) {
Tips tip=new Tips(1);
tip.timerTips();
}
}
该程序设置为到5秒时结束运行。
import java.util.TimerTask;
public class Tips{
private int seconds;
private Timer timer;
private int count;
public Tips(int seconds){
this.seconds=seconds;
timer=new Timer();
count=0;
}
public void timerTips(){
timer.schedule(new TimerTask(){
public void run(){
tips();
timerTips();
if(count==5){
timer.cancel();
System.out.println("时间到了!");
}
}
public void tips(){
count++;
System.out.println(count+"秒");
}
},seconds*1000);
}
public static void main(String[] args) {
Tips tip=new Tips(1);
tip.timerTips();
}
}
该程序设置为到5秒时结束运行。
相关文章推荐
- 一个简单的hibernate+mysql的实例java/jsp开发
- Java实现一个小说采集程序的简单实例
- 动态规划的一个简单实例java
- 致java初学者:理解每一句java代码,给出一个简单实例。
- 有关于在Java 类的静态初始化块中创建一个自身实例的问题。
- java实例:一个简单的图书管理程序
- 关于Java的RMI编程的一个简单的例子
- (Java2D 学习笔记系列) (一)一个简单的图像填充实例及其分析理解
- 一个关于多线程的简单实例(抄书)
- java.io.File写入写出的一个简单实例
- Java:一个简单的死锁实例
- (Java2D 学习笔记系列) (一)一个简单的图像填充实例及其分析理解
- java JDBC:一个数据库的简单使用实例
- Java Webservice 一个简单实例
- 【Java.JMS】一个简单的JMS实例
- 一个关于google map定位的简单实例
- 一个简单的遗传算法的应用实例(java代码)
- 一个Java的SWT菜单显示和递归调用的简单实例
- 一个简单的java链接oracle数据库实例
- 一个简单的关于Java组件的小练习