Java--定时器测试程序
2017-05-05 13:52
381 查看
/** * @Title: TimeTest.java * @Package org.csun.oc.mqtt * @Description: TODO * @author chisj chisj@foxmail.com * @date 2017年5月5日 */ package org.csun.oc.mqtt; import java.io.IOException; import java.util.Timer; /** * ClassName: TimeTest * * @Description: 定时器测试程序 * @author chisj chisj@foxmail.com * @date 2017年5月5日 */ public class TimerTest { private static int pubTime = 30; public static void main(String[] args) { Timer timer = new Timer(); // 在1秒后执行此任务,每次间隔2秒执行一次,如果传递一个Data参数,就可以在某个固定的时间执行这个任务. timer.schedule(new MyTask(), 1000, pubTime * 1000); // 这个是用来停止此任务的,否则就一直循环执行此任务 while (true) { try { int in = System.in.read(); if (in == 's') { // 使用这个方法退出任务 timer.cancel(); break; } } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } static class MyTask extends java.util.TimerTask { int count = 0; @SuppressWarnings("static-access") public void run() { System.out.println("run times = " + count++); Publisher.getPublisher().msgInviteData("10013"); } } }
相关文章推荐
- Java中使用MySQL从安装、配置到实际程序测试详解
- Java中使用MySQL从安装、配置到实际程序测试详解
- main函数中调用java小程序测试Color类
- ARMulator下定时器中断测试程序
- Mysql的最大连接数怎样用java程序测试
- Java程序性能测试
- java程序--测试你属于那个星座
- Java程序基础测试题目
- Java程序基础测试题目
- 学习测试:Java堆栈变量、类变量、实例变量在程序中的执行效率
- Java程序的单元测试-分析并获取测试用例
- Java程序基础测试题目
- Java程序基础测试 基础笔试、面试常见问题集合
- Java程序基础测试题目
- Java程序基础测试题目
- 关于在Java程序当中创建对象等基本操作的性能测试
- java程序测试存储过程(接上篇存储过程)
- java.io.File的小测试程序
- Java程序基础测试题目
- JAVA 测试程序代码运行时间