在线程通信中,调用()方法可以是当前线程处于等待状态,而为了唤醒一个等待的线程,需要调用的方法是notify()/notifyAll()。(写出方法名)

在线程通信中,调用()方法可以是当前线程处于等待状态,而为了唤醒一个等待的线程,需要调用的方法是notify()/notifyAll()。(写出方法名)


参考答案和解析
为notify()/notifyAll()

相关考题:

resume( )方法恢复哪些线程的执行?A.通过调用stop( )方法而停止的线程B.通过调用sleep( )方法而停止运行的线程C.通过调用wait( )方法而停止运行的线程D.通过调用suspend( )方法而停止运行的线程

在以下( ),线程就进入可运行状态。A.线程调用了sleel()方法时B.线程调用了join()方法时C.线程调用了yield()方法时D.以上都是

下列方法被调用后,一定使调用线程改变当前状态的是______。A) notify()B) yield()C) sleep()D) isAlive()A.B.C.D.

( 21 )在一个线程中调用下列方法,不会改变该线程运行状态的是A ) yield 方法B )另一个线程的 join 方法C ) sleep 方法D )一个对象的 notify 方法

在-个线程中调用下列方法,不会改变该线程运行状态的是( )。A.yield方法B.另-个线程的join方法C.sleep方法D.-个对象的notify方法

在一个线程中调用下列方法,不会改变该线程运行状态的是( )。A.yield方法B.另一个线程的join方法C.sleep方法D.一个对象的notify方法

resume()力法恢复哪些线程的执行A.通过调用stop()方法而停止的线程B.通过调用sleep()方法而停止运行的线程C.通过调用wait()方法而停止运行的线程D.通过调用suspend()方法而停止运行的线程

在以下( )情况下,线程就进入可运行状态。A.线程调用了sleep()方法时B.线程调用了join()方法时C.线程调用了yield()方法时D.以上都是

方法resume()负责恢复哪些线程的执行( )。A.通过调用stop()方法而停止的线程B.通过调用sleep()方法而停止运行的线程C.通过调用wait()方法而停止运行的线程D.通过调用suspend()方法而停止运行的线程

下列说法中错误的一项是A.当线程需要在synchronized块中等待共享数据状态改变时,则需要调用wait()方法B.当线程需要在synchronized块中等待共享数据状态改变时,则需要调用notify()方法C.线程在synchronized块中执行完操作后,调用notify()方法通知正在等待的线程重新占有锁D.wait()和notify()可以实现线程的同步操作

下列说法中,错误的一项是______。A.线程一旦创建,则立即自动运行B.线程创建后需要调用start()方法,将线程置于可运行状态C.线程处于可运行状态,意味着它可以被调度D.调用线程的start()方法后,线程也不一定能立即执行

resume方法恢复( )的执行。A.通过调用stop方法而停止的线程B.通过调用sleep方法而停止运行的线程C.通过调用wait方法而停止运行的线程D.通过调用suspend方法而停止运行的线程

当一线程处于等待状态时,用什么方法可以将其唤醒?

下列方法被调用后,一定使调用线程改变当前状态的是( )。A.notify( )B.yield( )SXB 下列方法被调用后,一定使调用线程改变当前状态的是( )。A.notify( )B.yield( )C.sleep( )D.isAlive( )

在以下哪种情况下,线程进入就绪状态? A.线程调用了sleep()方法时B.线程调用了join()方法C.线程调用了yield()方法时D.线程调用了notify()方法

在以下哪种情况下,线程进入就绪状态?()A、线程调用了sleep()方法时B、线程调用了join()方法(终止)C、线程调用了yield()方法时D、线程调用了notify()方法

在以下()情况下,线程就进入可运行状态A、 线程调用了sleep()方法时B、 线程调用了join()方法时C、 线程调用了yield()方法时D、 以上都是

要将某个线程设置为后台线程,需要调用该线程的()方法,该方法必须在()方法之前调用

在线程同步中, 为了唤醒另一个等待的线程,使用下列方法()A、sleep()B、wait()C、notify()D、join()

下面四个选项中,哪些是线程进入阻塞状态的原因?()A、线程试图获取某个对象的同步锁,而该锁被其它线程持有B、线程调用了另一个线程的join()方法C、当线程调用了一个阻塞式的IO方法D、线程调用了setDaemon(boolean b)方法

处于等待的线程,如果要使该线程恢复运行状态,应调用方法()A、start()B、run()C、resume()D、notify()

如果一个方法声明为同步方法,在有些情况下仍然需要其他线程访问该数据,可在该方法中使当前线程等待调用的方法是()A、sleep()B、stop()C、wait()D、notify()

多选题下面四个选项中,哪些是线程进入阻塞状态的原因?()A线程试图获取某个对象的同步锁,而该锁被其它线程持有B线程调用了另一个线程的join()方法C当线程调用了一个阻塞式的IO方法D线程调用了setDaemon(boolean b)方法

单选题如果一个方法声明为同步方法,在有些情况下仍然需要其他线程访问该数据,可在该方法中使当前线程等待调用的方法是()Asleep()Bstop()Cwait()Dnotify()

单选题在一个线程中调用下列方法,不会改变该线程运行状态的是(  )。Ayield方法B另一个线程的join方法Csleep方法D一个对象的notify方法

单选题在以下哪种情况下,线程进入就绪状态?()A线程调用了sleep()方法时B线程调用了join()方法(终止)C线程调用了yield()方法时D线程调用了notify()方法

单选题处于等待的线程,如果要使该线程恢复运行状态,应调用方法()Astart()Brun()Cresume()Dnotify()

多选题对于wait()方法,下面说法正确的是?()Await()方法的调用者是同步锁对象Bwait()方法使线程进入等待状态C调用同一锁对象的notify()或notifyAll()方法可以唤醒调用wait()方法等待的线程D调用wait()方法的线程会释放同步锁对象