关于线程中的sleep()方法

  Thread.sleep(long millis)和Thread.sleep(long millis,int nanos)静态方法强制当前正在执行的线程休眠(即暂停执行)。当线程睡眠时,它睡在某个地方,在苏醒之前是不会反悔到可运行状态。当睡眠时间到期,则返回到可运行的状态。所以,sleep()方法指定的时间为线程不会运行的最短时间。当线程休眠时间结束后,会返回到可运行状态,注意不是运行状态,如果要到运行状态还需要等待CPU调度执行。

posted @ 2019-07-17 17:04  Limor宸  阅读(4986)  评论(0编辑  收藏  举报