java Timer和TimerTask使用
2015-09-25 19:34
387 查看
1 import java.util.Timer;
2 import java.util.TimerTask;
3
4 public class TestTimer {
5
6 public static void main(String args[]){
7 System.out.println("About to schedule task.");
8 new Reminder(3);
9 System.out.println("Task scheduled.");
10 }
11
12 public static class Reminder{
13 Timer timer;
14
15 public Reminder(int sec){
16 timer = new Timer();
17 timer.schedule(new TimerTask(){
18 public void run(){
19 System.out.println("Time's up!");
20 timer.cancel();
21 }
22 }, sec*1000);
23 }
24 }
25 }
2 import java.util.TimerTask;
3
4 public class TestTimer {
5
6 public static void main(String args[]){
7 System.out.println("About to schedule task.");
8 new Reminder(3);
9 System.out.println("Task scheduled.");
10 }
11
12 public static class Reminder{
13 Timer timer;
14
15 public Reminder(int sec){
16 timer = new Timer();
17 timer.schedule(new TimerTask(){
18 public void run(){
19 System.out.println("Time's up!");
20 timer.cancel();
21 }
22 }, sec*1000);
23 }
24 }
25 }
相关文章推荐
- test7.15
- java构造函数
- Java中随机数生成的两种方法,以及math的floor
- test7.14
- javaweb用户密码的封装
- Java基础知识强化96:Calendar类之获取任意年份的2月有多少天的案例
- Java虚拟机5:Java垃圾回收(GC)机制详解
- Java学习目录(初级篇)
- eclipse汉化
- Java基础知识强化95:Calendar类之Calendar类的add()和set()方法
- Java面向对象之内部类
- 新手如何搭建spring web工程
- Java基础知识强化94:Calendar类之Calendar概述和获取日历字段的方法
- test7.13
- Java基础知识强化93:算一下你来到这个世界多少天的案例
- Java学习之多线程Ⅱ
- JAVA中equals方法与hashCode方法学习
- Java基础知识强化92:日期工具类的编写和测试案例
- spring mvc 及NUI前端框架学习笔记
- java 集合