第1题:
下列方法能够用来实现线程之间通信的是
A.notify()
B.run()
C.sleep()
D.join()
第2题:
( 21 )在一个线程中调用下列方法,不会改变该线程运行状态的是
A ) yield 方法
B )另一个线程的 join 方法
C ) sleep 方法
D )一个对象的 notify 方法
第3题:
A.sleep()方法是使线程停止一段时间的方法
B.在sleep时间间隔期满后,线程立即恢复执行
C.wait()方法用于线程交互
D.使用wait()方法后,线程需要被通知唤醒
第4题:
下列说法中错误的一项是
A.当线程需要在synchronized块中等待共享数据状态改变时,则需要调用wait()方法
B.当线程需要在synchronized块中等待共享数据状态改变时,则需要调用notify()方法
C.线程在synchronized块中执行完操作后,调用notify()方法通知正在等待的线程重新占有锁
D.wait()和notify()可以实现线程的同步操作
第5题:
在-个线程中调用下列方法,不会改变该线程运行状态的是( )。
A.yield方法
B.另-个线程的join方法
C.sleep方法
D.-个对象的notify方法
第6题:
下列方法被调用后,一定使调用线程改变当前状态的是______。
A) notify()
B) yield()
C) sleep()
D) isAlive()
A.
B.
C.
D.
第7题:
第8题:
线程调用了sleep()方法后,该线程将进入【 】状态。
第9题:
在一个线程中调用下列方法,不会改变该线程运行状态的是( )。
A.yield方法
B.另一个线程的join方法
C.sleep方法
D.一个对象的notify方法
第10题:
下列方法被调用后,一定使调用线程改变当前状态的是( )。
A.notify( )
B.yield( )
C.sleep( )
D.isAlive( )