( 21 )在一个线程中调用下列方法,不会改变该线程运行状态的是
A ) yield 方法
B )另一个线程的 join 方法
C ) sleep 方法
D )一个对象的 notify 方法
第1题:
在以下( )情况下,线程就进入可运行状态。
A.线程调用了sleep()方法时
B.线程调用了join()方法时
C.线程调用了yield()方法时
D.以上都是
第2题:
在一个线程中调用下列方法,不会改变该线程运行状态的是( )。
A.yield方法
B.另一个线程的join方法
C.sleep方法
D.一个对象的notify方法
第3题:
下列关于Thread类的线程控制方法的说法中错误的选项是()。
A.线程可以通过调用sleep()方法使比当前线程优先级低的线程运行
B.线程可以通过调用yield()方法使和当前线程优先级一样的线程运行
C.线程的sleep()方法调用结束后,该线程进入运行状态
D.若没有相同优先级的线程处于可运行状态,线程调用yield()方法时,当前线程将继续执行
第4题:
下列情况中,不会使线程转入不可运行状态的是______。
A.调用wait()方法等候一个条件变量
B.调用yield()方法
C.调用sleep()方法
D.方法输入输出流发生线程阻塞
第5题:
下列方法被调用后,一定使调用线程改变当前状态的是( )。
A.notify( )
B.yield( )
C.sleep( )
D.isAlive( )