位置:佛山达内IT教育培训学校 > 学校动态 > Java线程休眠的sleep方法
Java线程休眠的sleep方法
来源:佛山达内IT教育培训学校时间:2023/3/28 10:54:16
Java中的线程休眠可以使用Thread类的静态方法sleep()实现。该方法可以让当前线程暂停执行一段时间,以等待其他线程完成某些操作,或者为了节省系统资源而暂停线程的执行。
sleep()方法的语法如下:
public static void sleep(long millis)throws InterruptedException
其中,millis参数表示线程要休眠的时间,单位是毫秒。sleep()方法会使当前线程休眠指定的时间,当时间到达后,线程会重新开始执行。如果在休眠期间线程被中断,sleep()方法会抛出InterruptedException异常。
示例
下面是一个简单的示例,使用sleep()方法实现线程休眠:
public class SleepThreadExample{
public static void main(String[]args){
System.out.println("线程开始执行");
try{
Thread.sleep(5000);//休眠5秒
}catch(InterruptedException e){
e.printStackTrace();
}
System.out.println("线程结束执行");
}
}
在上面的代码中,我们使用sleep()方法让线程休眠5秒,然后再继续执行。如果在休眠期间线程被中断,就会抛出InterruptedException异常。
尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/3316/news/608027/违者必究!
以上就是佛山达内IT教育培训学校 小编为您整理 Java线程休眠的sleep方法的全部内容。