下列关于线程的说法中,正确的是

admin2009-08-25  44

问题 下列关于线程的说法中,正确的是

选项 A、一个线程一旦被创建,就立即开始运行
B、使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行
C、当运行状态的线程因为调用了yield()方法而停止运行,它一定被放在可运行线程队列的前面
D、当因等待对象锁而被阻塞的线程获得锁后,将直接进入运行状态

答案B

解析 线程被创建后,如果调用start()方法,线程便处于就绪状态,即可执行状态,但并不一定立即得到执行。当调用了yield()方法之后,线程放在处于同一个优先级的可执行的线程队列的后面。当阻塞的线程获得锁后,将进入就绪状态,并不一定立即执行。
转载请注明原文地址:https://jikaoti.com/ti/0ob0FFFM
0

最新回复(0)