第1题:
A、线程从阻塞状态只能进入就绪状态,而不能直接进入运行状态
B、当线程对象调用了start()方法后,该线程就进入运行状态
C、一旦进入死亡状态,线程将不再拥有运行的资格,也不能再转换到其他状态
D、线程只能从新建状态转换到就绪状态,反之则不能
第2题:
线程对象的生命周期中,通常经历下面哪些状态()。
A.新建
B.运行
C.就绪
D.死亡
第3题:
线程在生命周期中要经历5种状态。如果线程当前是新建状态,则它可到达的下一个状态是
A.运行状态
B.阻塞状态
C.可运行状态
D.终止状态
第4题:
简述线程的生命周期,重点注意线程阻塞的几种情况,以及如何重回就绪状态。
第5题:
线程在生命周期中要经历五种状态,在不使用stop()方法的情况下,线程当前处于终止状态,则它的上一个状态是( )。
A.新建状态
B.阻塞状态
C.可运行状态
D.运行状态
第6题:
在Java中,可以利用程序使线程从执行状态转换到阻塞状态,即调用wait方法。()
第7题:
下列关于线程状态和生命周期的说法不正确的是
A.一个线程组内不仅可以包含线程,还可以包含其他线程组
B.线程在终止状态可以调用start()方法使它可运行
C.在Java中,最顶层的线程组是main
D.线程执行过程中,有一个更高优先级的线程进入可运行状态,这个线程立即被调度执行,当前线程占有的CPU被抢占
第8题:
在采用多线程技术的系统中,下列关于线程的描述哪些是正确的?( )
Ⅰ. 每个线程有自己的标识符
Ⅱ. 每个线程拥有系统分配给它的独立使用的地址空间
Ⅲ. 线程有状态及状态转换
A) 仅Ⅰ和Ⅱ
B) 仅Ⅱ和Ⅲ
C) 仅Ⅰ和Ⅲ
D) 都正确
第9题:
对于线程的生命周期,下面四种说法正确的有哪些?()
第10题:
线程在生命周期中要经历5种状态,分别是创建状态、就绪状态、运行状态、堵塞状态、()状态。