更多"在以下什么情况下,线程就进入可运行状态 ( )"的相关试题:
[单项选择]在以下( )情况下,线程就进入可运行状态。
A. 线程调用了sleep()方法时
B. 线程调用了join()方法时
C. 线程调用了yield()方法时
D. 以上都是
[单项选择]调用以下哪些方法可以使运行状态的线程进入阻塞状态( )
A. start( ),yield( ),sleep( ),join( )和wait( )
B. start( ),yield( ),sleep( ),join( ),wait( )和stop( )
C. yield( ),sleep( ),join( )和wait( )
D. yield( ),sleep( ),join( ),wait( )和stop( )
[单项选择]如果线程正处于运行状态,可使该线程进入阻塞状态的方法是
A. yield()
B. start()
C. wait()
D. notify()
[单项选择]如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是
A. sleep()方法的时间到
B. 获得了对象的锁
C. 线程在调用t.join()方法后,线程t结束
D. wait()方法结束
[单项选择]使当前线程进入阻塞状态,直到被唤醒的方法是( )。
A. resume()方法
B. wait()方法
C. suspend()方法
D. notify()方法
[单项选择]在一个线程中调用下列方法,不会改变该线程运行状态的是
A. yield方法
B. 另一个线程的join方法
C. sleep方法
D. 一个对象的notify方法
[单项选择]关于线程的生命周期以下状态正确的是( )。
A. 新建状态、可运行状态、阻塞状态、恢复状态和终止状态
B. 新建状态、运行状态、阻塞状态、恢复状态和终止状态
C. 新建状态、可运行状态、运行状态、阻塞状态和终止状态
D. 新建状态、可运行状态、运行状态、恢复状态和终止状态
[单项选择]线程在生命周期中要经历5种状态。如果线程当前是新建状态,则它可到达的下一个状态是
A. 运行状态
B. 阻塞状态
C. 可运行状态
D. 终止状态
[单项选择]线程在生命周期中要经历五种状态,如果线程当前是新建状态,则它可到达的下一个状态是( )。
A. 运行状态
B. 阻塞状态
C. 可运行状态
D. 终止状态