全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Java 两种延时thread和timer详解及实例代码

Java 两种延时thread和timer详解及实例代码

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

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

在这里需要解释一下线程沉睡的时间。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  # 延时thread和timer  # thread和timer延迟详解及实例  # 延时  # JAVA开发常用类库UUID、Optional、ThreadLocal、TimerTask、Base  # Java线程Timer定时器用法详细总结  # java Timer 定时每天凌晨1点执行任务  # Java中Timer的schedule()方法参数详解  # 深入理解Java定时调度(Timer)机制  # 使用java.util.Timer实现任务调度  # java Timer测试定时调用及固定时间执行代码示例  # Android RxJava创建操作符Timer的方法  # Java定时器Timer使用方法详解  # java中timer的schedule和scheduleAtFixedRate方法区别详解  # Java多线程定时器Timer原理及实现  # java定时器timer的使用方法代码示例  # Java 中Timer和TimerTask 定时器和定时任务使用的例子  # java多线程之定时器Timer的使用详解  # java定时任务Timer和TimerTask使用详解  # Java时间类库Timer的使用方法与实例详解  # 挂起  # 在这里  # 才会  # 两种  # 中有  # 能在  # 希望能  # 很简单  # 谢谢大家  # 它将  # 要使  # 应用程序  # 足够了 


相关文章: 外汇网站制作流程,如何在工商银行网站上做外汇买卖?  建站之星安装提示数据库无法连接如何解决?  教学论文网站制作软件有哪些,写论文用什么软件 ?  c# F# 的 MailboxProcessor 和 C# 的 Actor 模型  建站之星安装需要哪些步骤及注意事项?  利用JavaScript实现拖拽改变元素大小  关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)  魔方云NAT建站如何实现端口转发?  制作电商网页,电商供应链怎么做?  如何用wdcp快速搭建高效网站?  如何设置并定期更换建站之星安全管理员密码?  佛山企业网站制作公司有哪些,沟通100网上服务官网?  如何通过网站建站时间优化SEO与用户体验?  如何解决VPS建站LNMP环境配置常见问题?  山东网站制作公司有哪些,山东大源集团官网?  如何正确选择百度移动适配建站域名?  威客平台建站流程解析:高效搭建教程与设计优化方案  如何用狗爹虚拟主机快速搭建网站?  简易网站制作视频教程,使用记事本编写一个简单的网页html文件?  哈尔滨网站建设策划,哈尔滨电工证查询网站?  网站专业制作公司有哪些,做一个公司网站要多少钱?  如何安全更换建站之星模板并保留数据?  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  网站按钮制作软件,如何实现网页中按钮的自动点击?  英语简历制作免费网站推荐,如何将简历翻译成英文?  如何在宝塔面板创建新站点?  c++ stringstream用法详解_c++字符串与数字转换利器  建站与域名管理如何高效结合?  建站之星在线客服如何快速接入解答?  平台云上自助建站如何快速打造专业网站?  想学网站制作怎么学,建立一个网站要花费多少?  如何制作一个表白网站视频,关于勇敢表白的小标题?  哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?  如何高效生成建站之星成品网站源码?  名字制作网站免费,所有小说网站的名字?  如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?  ,想在网上投简历,哪几个网站比较好?  网站制作软件有哪些,制图软件有哪些?  如何将凡科建站内容保存为本地文件?  如何在IIS中新建站点并解决端口绑定冲突?  建站主机选虚拟主机还是云服务器更好?  如何在橙子建站中快速调整背景颜色?  SAX解析器是什么,它与DOM在处理大型XML文件时有何不同?  网页制作模板网站推荐,网页设计海报之类的素材哪里好?  武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?  南阳网站制作公司推荐,小学电子版试卷去哪里找资源好?  建站之星代理商如何保障技术支持与售后服务?  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  定制建站平台哪家好?企业官网搭建与快速建站方案推荐  建站之星安装步骤有哪些常见问题? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。