爱生活

 找回密码
 立即注册
搜索
查看: 110|回复: 0
打印 上一主题 下一主题

JAVA中 如何使用延迟?,延迟怎么用

[复制链接]

14万

主题

14万

帖子

-134万

积分

限制会员

跳转到指定楼层
楼主
发表于 2022-10-2 03:57:01 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

JAVA中 如何使用延迟?


Java中主要有两种方法来实现延迟,即:Thread和Timer

1、普通延时用Thread.sleep(int)方法,这很简单。它将当前线程挂起指定的毫秒数。如
try   
{   
Thread.currentThread().sleep(1000);//毫秒   
}   
catch(Exception e){}
在这里需要解释一下线程沉睡的时间。sleep()方法并不能够让程序"严格"的沉睡指定的时间。例如当使用5000作为sleep()方法的参数时,线 程可能在实际被挂起5000.001毫秒后才会继续运行。当然,对于一般的应用程序来说,sleep()方法对时间控制的精度足够了。

2、但是如果要使用精确延时,最好使用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()








华为延迟使用时间怎么设置


更改方法如下:

第一,先点击打开手机的“设置”。

第二,在设置的页面下面点击“电池”。dao

第三,在弹出的窗口会有一个省电模式。点击关掉省电模式。

第四,在设置的窗口再点击“显示”。

第五,就会发现手机休眠时间的设置可以改动了。

第六,再点击手机休眠时间的窗口。就会弹出一个设置休眠时间多少的窗口。点击选择适合的休眠时间就可以了。




上一篇:烤肉串的加工工艺,烤肉怎么加工
下一篇:磁吸门锁怎么锁门,家里门锁怎么锁
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)

站点统计|手机版|小黑屋|爱生活 ( 蜀ICP备20006951号 )|

 

快速回复 返回顶部 返回列表