Java学习笔记75. 线程的睡眠方法
程序员文章站
2024-03-24 11:38:22
...
人在工作的时候,不会24小时一直工作,会有休息的时间,也会有吃饭的时间,这就是工作中间的间隔。线程也一样,有时候也需要间隔一点时间,再做下一个动作。这就是sleep方法的作用了,如下:
class testSleep extends Thread{ //线程类testSleep
public void run(){ //线程类的run方法,输出1到8的数字
for(int i=1;i<9;i++){
System.out.println(i);
try{
sleep(1000); //设置时间间隔为1秒,并捕捉异常
}catch(InterruptedException e){
e.printStackTrace();
}
}
}
}
public class demoSleep{
public static void main(String[] args){
testSleep t = new testSleep(); //创建线程类实例
t.start(); //启动线程
}
}
可见,使用sleep方法时,有可能出现异常——InterruptedException,就要提前设置好try...catch语句来捕捉异常。sleep方法的参数为毫秒,1000毫秒等于1秒。上一篇: android解压rar文件
下一篇: 属性视图小结