package cn.lonecloud.test;

import java.util.Date;
import java.util.Timer;
import java.util.TimerTask; /**
*
* @Title: Test02.java
* @Package cn.lonecloud.test
* @Description:
* @author lonecloud
* @date 2016年8月5日 下午4:43:29
*/
public class Test02 {
public static void main(String[] args) throws Exception{
timer3();
}
/**
* scheduleAtFixedRate
* 对于这个来说这里的时间是根据你的传入的时间来算
* 不管你是否线程休眠与否都要一开始执行
* @Description:
* @throws Exception
*/
public static void timer3() throws Exception{
Date date = new Date();
Timer timer = new Timer();
Thread.sleep(9000);
timer.scheduleAtFixedRate(new TimerTask() {
public void run() { System.out.println(new Date());
}
}, date, 1000);
}
/**
* 运行9秒后运行结果
* Fri Aug 05 16:46:41 CST 2016
Fri Aug 05 16:46:41 CST 2016
Fri Aug 05 16:46:41 CST 2016
Fri Aug 05 16:46:41 CST 2016
Fri Aug 05 16:46:41 CST 2016
Fri Aug 05 16:46:41 CST 2016
Fri Aug 05 16:46:41 CST 2016
Fri Aug 05 16:46:41 CST 2016
Fri Aug 05 16:46:41 CST 2016
Fri Aug 05 16:46:41 CST 2016
Fri Aug 05 16:46:42 CST 2016
Fri Aug 05 16:46:43 CST 2016
Fri Aug 05 16:46:44 CST 2016
Fri Aug 05 16:46:45 CST 2016 */
}
package cn.lonecloud.test;

import java.util.Date;
import java.util.Timer;
import java.util.TimerTask; public class Test01 {
public static void main(String[] args)throws Exception {
timer2();
}
/**
* schedule
* 线程休眠9s后执行
* @Description:
* @throws Exception
*/
public static void timer2() throws Exception {
Date date = new Date();
System.out.println(date);
Timer timer = new Timer();
Thread.sleep(9000);
timer.schedule(new TimerTask() {
public void run() {
System.out.println(new Date());
}
}, date, 1000);
}
/**
* 结果:
* Fri Aug 05 16:48:56 CST 2016
Fri Aug 05 16:49:05 CST 2016
Fri Aug 05 16:49:06 CST 2016
Fri Aug 05 16:49:07 CST 2016
Fri Aug 05 16:49:08 CST 2016
Fri Aug 05 16:49:09 CST 2016
Fri Aug 05 16:49:10 CST 2016
*/
}

最新文章

  1. 使用struts的logic:iterate标签遍历列表时得到显示序号
  2. 核心动画和UIView动画的区别
  3. android Drawable的问题
  4. Linux 字符集转化
  5. 轻量级应用开发之(06)Autolayout自动布局2
  6. Ubuntu技巧之 is not in the sudoers file解决方法
  7. Hadoop 流
  8. 应用web框架模块设计三国演义篇--转至微博
  9. c 查找A字符串在B字符串中是否存在,计算出现的次数
  10. Xshell利用登录脚本从服务器登录到另外一个服务器
  11. MySQL命令行登陆,远程登陆MySQL 的方法
  12. Data Science With R In Visual Studio
  13. Quartus prime 16.0 中通过JTAG固化程序
  14. MySQL常用函数介绍
  15. linux就该这么学,第六天了
  16. Collision (hdu-5114
  17. GNU/Linux的GNU是什么意思
  18. 【iCore1S 双核心板_FPGA】例程四:TCL脚本实验——配置引脚
  19. Oracle推进SCN系列:使用oradebug在mount状态下推进SCN
  20. VARCHAR(N)类型,utf8编码,则N最大值为多少,n表示什么?

热门文章

  1. MySQL 取得小时分钟部分
  2. java面向对象——类
  3. 四、Html常用标签
  4. Asp.net core 2.0.1 Razor 的使用学习笔记(四)
  5. CentOS 通过yum来升级php到php5.6
  6. scala 小结(一)
  7. .NET框架(转)
  8. java 数组与集合(list)相互转化
  9. 部署eolinker开源版接口管理
  10. Python之Django rest_Framework(2)