在Java中有时候需要使程序暂停一点时间,称为延时。普通延时用Thread.sleep(int)方法,这很简单。把它将当前线程挂起指定的毫秒数。如

try
{Thread.sleep(1000);//单位:毫秒
} catch (Exception e) {
}

注意:Thread.sleep(int)不能直接用,要做异常处理,try{}catch{}.

在这里需要解释一下线程沉睡的时间。sleep()方法并不能够让程序"严格"的沉睡指定的时间。例如当使用5000作为sleep()方法的参数时,线 程可能在实际被挂起5000.001毫秒后才会继续运行。当然,对于一般的应用程序来说,sleep()方法对时间控制的精度足够了。
但是如果要使用精确延时,最好使用Timer类:

Timer timer=new Timer();//实例化Timer类
timer.schedule(new TimerTask(){public void run(){System.out.println("退出");
this.cancel();}},500);//五百毫秒

这种延时比sleep精确。上述延时方法只运行一次,如果需要运行多次, 使用timer.schedule(new MyTask(), 1000, 2000); 则每间隔2秒执行MyTask()

JAVA的延时函数使用相关推荐

  1. c语言随机数生成0 99函数,C语言生成随机数的函数、延时函数

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 下面C语言代码使用了生成随机数的函数.延时函数.请大家仔细观察其显示效果. 从以下代码,我们可以得出一个重要的结论:当上述两类函数被放入循环时,应作出一定 ...

  2. 延时函数介绍和呼吸灯的实现

    文章目录 延时函数介绍 呼吸灯原理 杨桃32学习笔记,本文图片文字皆为转述 延时函数介绍 分为delay_s秒,delay_ms毫秒,delay_us微秒延时,最大参数不能超过65535. 呼吸灯原理 ...

  3. Linux Shell中的延时函数

    Linux Shell中的延时函数 在 linux shell 脚本中经常需要做一些延时处理. 所以经常要用到 sleep 或 usleep 函数. 下面来说一下  sleep 和 usleep 的区 ...

  4. 已解决:大家使用原子哥的延时函数delay_ms,delay_us会出现进入延时函数出不来的情况

    首说明先原子哥的延时函数没有问题.原子哥的延时函数有的是用在STM32F103中的,要看自己的开发板是那个类型.这里给出STM32F103和STM32F030的延时函数. (1)用在STM32F030 ...

  5. STM32延时函数的四种方法:普通延时(2种)、SysTick 定时器延时(2种)

    STM32延时函数的三种方法:普通延时.SysTick 定时器延时(1.中断方式:2.非中断方式) 单片机编程过程中经常用到延时函数,最常用的莫过于微秒级延时delay_us( )和毫秒级delay_ ...

  6. STM32中3个延时函数

    第一个延时函数: void delay(u16 num) {u16 i,j;for(i=0;i<num;i++)for(j=0;j<0x800;j++); } eg:delay(50); ...

  7. java main 方法不能执行,AndroidStudio无法执行Java的main函数

    AndroidStudio无法执行Java的main函数 AndroidStudio无法执行Java的main函数 FAILURE: Build failed with an exception. * ...

  8. java虚成员函数_Java常见知识点汇总(④)——虚函数、抽象函数、抽象类、接口...

    一. Java虚函数 虚函数的存在是为了多态. 它虚就虚在所谓"推迟联编"或者"动态联编"上,一个类函数的调用并不是在编译时刻被确定的,而是在运行时刻被确定的. ...

  9. java string()函数_转载java String.split()函数的用法详解

    转载java String.split()函数的用法详解 如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!在java.lang包中有String.split()方法的原型是: p ...

  10. C#、C++、JAVA中虚函数和抽象函数的概念对比

    这两天恶补了下C#的相关内容,虚函数的概念又挖掘了下,总结如下: 1.C++中函数被定义为虚函数的方法是在函数名前加virtual,虚函数可以有自己的具体内容,也可以不含有函数实现内容,称为纯虚函数. ...

最新文章

  1. apache thrift分析
  2. IDEA 15款神级良心插件强烈推荐收藏,提高一倍工作效率!
  3. 虚拟机上的ubuntu安装vmware tools
  4. html 字段大小,html td标签 限制字符长度
  5. 批量删除Excel文档中的超链接
  6. 关于局部变量在内存中的地址
  7. 百练 04 简单的整数划分问题
  8. 无路可逃:Oracle 12.2 BigSCN新特性可能的DB Link兼容性问题
  9. 右键添加新建剪切板文件夹 新建今天日期文件夹
  10. BZOJ2689 : 堡垒
  11. mysql.proc_修复./mysql/proc
  12. C++ 需要返回值的函数却没有返回值的情况 单例模式
  13. 原生JS转Vue格式的思路
  14. plsql命令窗口使用
  15. Efficient algorithms for polyploid haplotype phasing 多倍体单体型分型的有效算法
  16. 九宫格按键输入(java)
  17. 小程序页面生命周期函数
  18. sipp脚本撰写(二)
  19. C语言有bool类型吗
  20. pyspider创建淘女郎图片爬虫任务--出师不利

热门文章

  1. Java中的集合HashSet、LinkedHashSet、TreeSet和EnumSet(二)
  2. 安卓项目R,java文件不能自动更新,clean之后,R.java消失 (转自 Cynosure鱼)
  3. JDBC插入百万数据,不到5秒!
  4. 机器学习面试概念重点汇总
  5. 【比赛】CCL“中国法研杯”相似案例匹配评测竞赛 - TOP队伍攻略分享
  6. 25本《Python+TensorFlow机器学习实战》免费包邮到家!
  7. 实例快速上手shell脚本
  8. 让大家久等了,BERT推理加速终于开源了
  9. 想来字节跳动和我做同事吗?抓紧这次机会吧~
  10. nlp基础—9.条件随机场模型(CRF算法)