0
点赞
收藏
分享

微信扫一扫

java基础篇之 休眠(sleep、延时执行)

西红柿上校 2023-08-14 阅读 49

sleep()使当前线程进入停滞状态(阻塞当前线程),让出CPU的使用、目的是不让当前线程独自霸占该进程所获的CPU资源,以留一定时间给其他线程执行的机会。

import java.util.*;
  
public class SleepDemo {
   public static void main(String args[]) {
      try { 
         System.out.println(new Date( ) + "\n"); 
         Thread.sleep(1000*3);   // 休眠3秒
         System.out.println(new Date( ) + "\n"); 
      } catch (Exception e) { 
          System.out.println("Got an exception!"); 
      }
   }
}

运行结果

java基础篇之 休眠(sleep、延时执行)_java


举报

相关推荐

0 条评论