线程调用sleep( )方法后,该线程将进入( )状态。
A: 就绪
B: 运行
C: 阻塞
D: 死亡
A: 就绪
B: 运行
C: 阻塞
D: 死亡
C
举一反三
- 线程调用sleep()方法后,该线程将进入以下哪种状态? A: 就绪状态 B: 运行状态 C: 阻塞状态 D: 死亡状态
- 线程调用sleep ()方法后,该线程将进入以下状态
- 下列关于Thread类的线程控制方法的说法中,错误的是( ) A: 线程可以通过调用sleep()方法使比当前线程低优先级的线程运行 B: 线程可以通过调用yield()方法使和当前线程优先级一样的线程运行 C: 线程的sleep()方法调用结束后,该线程进入运行状态 D: 若没有相同优先级的线程处于可运行状态,线程调用yield()方法时,当前线程将继续执行
- 线程调用了sleep( )方法后,该线程将进入()状态? A: 休眠 B: 死亡 C: 启动 D: 启动
- 下列关于openEuler线程的生命周期说法错误的是? A: 用户通过调用pthread_create()函数创建一个线程。 B: 线程被创建完成后即进入就绪状态。 C: 就绪状态的线程被操作系统调度执行,即进入运行状态。 D: 运行状态的线程因CPU被抢占或主动让出CPU会回到就绪状态。 E: 运行状态的线程会因为调用pthread_join()函数、sleep()函数或I/O操作进入阻塞状态。 F: 当解除阻塞的条件满足时,被阻塞的线程回到执行状态。
内容
- 0
线程由于调用sleep()方法进入阻塞状态,当睡眠结束时,该线程将进入____状态。
- 1
下面关于线程休眠的说法正确的是() A: sleep()需指定休眠时间,线程实际休眠的时间会大于或等于该休眠时间 B: 调用sleep()方法会使当前线程会从"运行状态"进入到"休眠(阻塞)状态" C: 当前线程调用sleep()方法只能控制当前正在运行的线程休眠,而不能控制其它线程休眠 D: 当休眠时间结束后,线程就会返回到就绪状态,而不是立即开始运行
- 2
线程调用了sleep()方法后,该线程将进入【 】状态。 A: 运行状态 B: 暂停状态 C: 终止状态 D: 阻塞状态
- 3
线程调用yield()方法后,如同调用sleep()方法,线程直接进入阻塞状态。
- 4
线程使用(<br/>)方法后进入就绪状态。 A: run() B: start() C: sleep() D: join()