1、 用Thread就不会iu无法终止

new Thread(new Runnable() {
public void run() {
while (true) {
test();
try {
Thread.sleep(500);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
private void test() {
// TODO Auto-generated method stub
}
public Runnable start() {
// TODO Auto-generated method stub
return null;
}
}.start());

2、 或者用现成的

javax.swing.Timer timer = new javax.swing.Timer(500, new ActionListener() {   public void actionPerformed(ActionEvent e) {     repaint();   } };

timer.start();

3、下面这个方法测试过可以用 java非线程延时

import java.awt.Robot;
import java.util.Date; public class test {
public static void main(String[] args) throws Exception{
Robot r = new Robot();
System.out.println( "延时前:"+new Date().toString() );
r.delay( 2000 );
System.out.println( "延时后:"+new Date().toString() );
}
}

4、 用这下面的TimeTask类(指定延时)

java里面的sleep()并不能精确定时,TimeTask可以:例下面的小程序:

import java.util.*;

public class test {
public static void main(String[] args) {
Timer timer = new Timer();// 实例化Timer类
timer.schedule(new TimerTask() {
public void run() {
System.out.println("退出");
this.cancel();
}
}, 5000);// 这里百毫秒
System.out.println("本程序存在5秒后自动退出");
}
}

最新文章

  1. 手动刷新magento的索引管理方法
  2. 在使用vs2012中的MVC4出的错误!类型“System.Data.Entity.DbContext”在未被引用的程序集中定义
  3. UOJ265 【NOIP2016】愤怒的小鸟
  4. DB2 v9.1 RACF 瞎学笔记
  5. Android 沉浸式状态栏
  6. mysql 支持中文,防止程序乱码的方法
  7. js技巧总结
  8. Contest 20140928 密碼破譯 字符串hash
  9. [Leetcode] Two Sum (C++)
  10. Oracle:ORA-01791: 不是 SELECTed 表达式
  11. POJ 3100 & ZOJ 2818 & HDU 2740 Root of the Problem(数学)
  12. 如何使用LightningChart拖放功能进行数据转移 ?
  13. C# JAVA成员访问修饰符比较
  14. How to Quickly Create a Copy of a Table using Transact-SQL
  15. Cocos2D:塔防游戏制作之旅(十一)
  16. Python函数式编程(二):常见高级函数
  17. shop++之language
  18. BZOJ2689 : 堡垒
  19. linux环境如何配置repo
  20. List<? extends T>和List<? super T>之间有什么区别?

热门文章

  1. SRF之日志和异常
  2. build a git repo and clone
  3. Python学习基础教程(learning Python)--2.2.1 Python下的变量解析
  4. 说说用C语言求根的那些事儿
  5. 实习感悟——SQL语句
  6. JVM学习总结四——内存分配策略
  7. TCP/IP,HTTP,Socket的区别与联系
  8. ExtJS MVC 学习手记3
  9. EF4.1之贪婪加载和延迟加载
  10. 37.altium designer中的class和rules?