`
249009188
  • 浏览: 45605 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

java定时器应用举例

阅读更多
package myThread;

import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.Timer;
import java.util.TimerTask;

public class TimerUse {

    public static void main(String[] args) {
	PickTask pt = new PickTask();
	pt.start(1, 3);
    }
}

class PickTask {

    private Timer timer;

    public PickTask() {
	timer = new Timer();
    }

    private TimerTask task = new TimerTask() {

	public void run() {
	    try {
		BufferedReader br = new BufferedReader(new FileReader("D:\\a.txt"));
		String data = null;
		while ((data = br.readLine()) != null) {
		    System.out.println(data);
		}
	    } catch (FileNotFoundException e) {
		System.out.println("can not find the file");
	    } catch (IOException e) {
		e.printStackTrace();
	    }
	}
    };

    public void start(int delay, int internal) {
	timer.schedule(task, delay * 1000, internal * 1000);
    }
}
分享到:
评论

相关推荐

    JAVA程序设计教程

    Java程序.............................................................................................6 1.3.1 Java程序的结构 ...........................................................................

    TCP-IP详解卷1:协议

    1.15 应用编程接口 12 1.16 测试网络 13 1.17 小结 13 第2章 链路层 15 2.1 引言 15 2.2 以太网和IEEE 802封装 15 2.3 尾部封装 17 2.4 SLIP:串行线路IP 17 2.5 压缩的SLIP 18 2.6 PPP:点对点协议 18 2.7 环回接口...

    ejb-timer-test:用于测试 EJB-TIMER-SERVICE 的简单项目

    1 - 声明式定时器: 这是最简单的测试,其目的是以声明方式举例说明计时器的使用。 只需在注释中输入您想要的执行模式。 在此示例中,计时器将每秒运行一次,在控制台上显示当前时间。 2 - 程序化定时器: 此示例...

    精通Qt4编程(第二版)源代码

    \——QDialog 卢传富介绍了Qt的对话框类QDialog,实现了一个自定义的登录对话框,举例说明了Qt提供的内建对话框类的应用。 14 \ 第3章 基础窗口部件——QWidget 卢传富 \蔡志明首次引入Qt设计器的使用,绘制并实现...

    精通qt4编程(源代码)

    \——QDialog 卢传富介绍了Qt的对话框类QDialog,实现了一个自定义的登录对话框,举例说明了Qt提供的内建对话框类的应用。 14 \ 第3章 基础窗口部件——QWidget 卢传富 \蔡志明首次引入Qt设计器的使用,绘制并实现了...

    深入浅出jBPM完整版part1

    7 章 应用.....................................................156 7.1 创建工程.................................................156 7.2 配置jBPM................................................158 7.3 ...

    深入浅出jBPM完整版part2

    7 章 应用.....................................................156 7.1 创建工程.................................................156 7.2 配置jBPM................................................158 7.3 ...

    DM8_SQL语言使用手册.pdf

    目录 第 1 章 结构化查询语言 DM_SQL 简介 ....................................................................1 1.1 DM_SQL 语言的特点 .......................................................................

    Activiti5用户指南(中文版)

    Activiti5用户指南(中文版) 第一章、简介 ....................................................................................................................................................................

Global site tag (gtag.js) - Google Analytics