题目内容
(请给出正确答案)
[填空题]
处于新建状态的线程被启动后,将进入线程队列排队等待CPU服务,此时它已经具备了运行条件,一旦轮到享用CPU资源时,就可以脱离创建它的主线程独立开始自己的生命周期。上述线程是处于()状态。
查看答案
如果结果不匹配,请 联系老师 获取答案
A.一个线程一旦被创建,就立即开始运行
B.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行
C.当运行状态的线程因为调用了yield()方法而停止运行,它一定被放在可运行线程队列的前面
D.当因等待对象锁而被阻塞的线程获得锁后,将直接进入运行状态
A.阻塞状态
B.计时等待状态
C.可警告的等待状态
D.被终止状态
A.一旦一个线程被创建,它就立即开始运行。
B.当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。
C.一个线程可能因为不同的原因停止(cease)并进入就绪状态。
D.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。
如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是()。
A.sleep方法的时间到
B.获得了对象的锁
C.线程在调t.join方法后,线程t结果
D.wait方法结束
(32 )如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是
A ) sleep() 方法的时间到
B )获得了对象的锁
C )线程在调用 t.join() 方法后,线程 t 结束
D ) wait() 方法结束