更多"线程在生命周期中要经历5种状态。如果线程当前是新建状态,则它可到达的下"的相关试题:
[单项选择]线程在生命周期中要经历5种状态。如果线程当前是新建状态,则它可到达的下一个状态是( )。
A. 运行状态
B. 阻塞状态
C. 可运行状态
D. 终止状态
[单项选择]线程在生命周期中要经历五种状态,如果线程当前是新建状态,则它可到达的下一个状态是( )。
A. 运行状态
B. 阻塞状态
C. 可运行状态
D. 终止状态
[单项选择]如果线程正处于运行状态,则它可能到达的下一个状态是
A. 只有终止状态
B. 只有阻塞状态和终止状态
C. 可运行状态,阻塞状态,终止状态
D. 其他所有状态
[单项选择]如果线程正处于运行状态,可使该线程进入阻塞状态的方法是
A. yield()
B. start()
C. wait()
D. notify()
[单项选择]如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是
A. sleep()方法的时间到
B. 获得了对象的锁
C. 线程在调用t.join()方法后,线程t结束
D. wait()方法结束
[单项选择]下列方法被调用后,一定使调用线程改变当前状态的是()。
A. notify()
B. yield()
C. sleep()
D. isAlive()
[单项选择]使线程放弃当前分得的CPU时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间的方法是( )。
A. sleep()方法
B. suspend()方法
C. yield()方法
D. wait()方法