如果线程正处于运行状态,则它可能到达的下一个状态是()。
A: 只有终止状态
B: 只有阻塞状态和终止状态
C: 可运行状态,阻塞状态,终上状态
D: 其他所有状态
A: 只有终止状态
B: 只有阻塞状态和终止状态
C: 可运行状态,阻塞状态,终上状态
D: 其他所有状态
C
举一反三
- 如果线程正处于运行状态,则它可能到达的下一个状态是() A: 只有终止状态 B: 只有阻塞状态和终止状态 C: 可运行状态,阻塞状态,终上状态 D: 其他所有状态
- 如果线程正处于运行状态,则它可能到达的下一个状态是()。 A: 只有终止状态 B: 只有阻塞状态和终止状态 C: 可运行状态,阻塞状态,终止状态 D: 其他所有状态
- 线程在生命周期要经历5种状态,如果线程当前是新建状态,则它可到达的下一个状态是? A: 运行状态 B: 阻塞状态 C: 可运行状态 D: 终止状态
- 线程生命周期中可能具有的状态是( )。 A: 新建状态、运行状态和终止状态 B: 新建状态、运行状态、阻塞状态和终止状态 C: 新建状态、可运行状态、运行状态、阻塞状态和终止状态 D: 新建状态、可运行状态、运行状态、恢复状态和终止状态
- 关于线程的生命周期以下状态正确的是( )。 A: 新建状态、可运行状态、阻塞状态、恢复状态和终止状态 B: 新建状态、运行状态、阻塞状态、恢复状态和终止状态 C: 新建状态、可运行状态、运行状态、阻塞状态和终止状态 D: 新建状态、可运行状态、运行状态、恢复状态和终止状态
内容
- 0
当一个处于阻塞状态的线程解除阻塞后,它将回到哪个状态?() A: 运行中状态 B: 结束状态 C: 新建状态 D: 可运行状态
- 1
一个线程在任何时刻都处于某种线程状态(thread state),例如运行状态、阻塞状态、就绪状态等。一个线程可以由选项中的哪种线程状态直接到达运行状态?( ) A: 被终止状态 B: 阻塞状态 C: 等待状态 D: 就绪状态
- 2
关于线程的生命周期,以下状态正确的是( )? A: 新建状态、运行中状态、阻塞状态、定时等待状态、恢复状态和终止状态 B: 新建状态、运行中状态、阻塞状态、等待状态、恢复状态和终止状态 C: 新建状态、就绪状态、等待状态、定时等待状态、阻塞状态和终止状态 D: 新建状态、就绪状态、运行状态、等待状态、定时等待状态和终止状态
- 3
关于线程的状态和生命周期的说法,正确的是? A: 只有获取到CPU的使用权,线程才能从可运行状态转为正在运行状态 B: 调用start()方法可以使线程处于可运行状态 C: 如果正在运行的线程异常终止,则线程会处于阻塞状态 D: 一个正在运行的线程,调用join()方法,则会处于终止状态
- 4
关于进程的状态转换,在“阻塞状态、就绪状态、创建状态、终止状态”中,可以从运行状态直接转化进入的进程状态是( )。 A: 阻塞状态、就绪状态 B: 就绪状态、终止状态 C: 阻塞状态、终止状态 D: 阻塞状态、就绪状态、终止状态