线程使用CPU资源期间,执行了sleep(int millsecond)方法,使当前线程进入休眠状,发生中断。
举一反三
- 一个占有CPU资源的线程可以让休眠的线程调用()方法“吵醒”自己,即导致休眠的线程发生InterruptedException异常,从而结束休眠,重新排队等待CPU资源。 A: wait() B: interrupt() C: notify() D: sleep()
- 线程的常用方法有哪些?() A: start() B: run() C: sleep(int millsecond) D: isAlive()
- sleep方法可使当前线程进入休眠状态,该方法只能出现在同步方法中。
- 下面关于线程休眠的说法正确的是() A: sleep()需指定休眠时间,线程实际休眠的时间会大于或等于该休眠时间 B: 调用sleep()方法会使当前线程会从"运行状态"进入到"休眠(阻塞)状态" C: 当前线程调用sleep()方法只能控制当前正在运行的线程休眠,而不能控制其它线程休眠 D: 当休眠时间结束后,线程就会返回到就绪状态,而不是立即开始运行
- 一个线程在执行同步方法时,如果执行wait()方法,使本线程进入中断,就允许其它线程使用这个同步方法。