首页/ 题库 / [单选题]下列方法能够用来实现线程之间通信的是( 的答案

下列方法能够用来实现线程之间通信的是(  )。

单选题
2022-04-06 16:45
A、notify()
B、run()
C、sleep()
D、join()
查看答案

正确答案
A

试题解析

wait()和notify()是java.lang.object类的方法,是实现线程通信的方法。wait()和notify()可以实现线程的同步:当某线程需要在synchronized块中等待共享数据状态改变时调用wait(),这样该线程等待并释放共享数据对象的锁,其他线程可以获得该对象的锁,并进入synchronized块对共享数据进行操作。当其操作结束后,只要调用notify()方法就可以通知正在等待的线程重新占有锁并运行。所以,notify()能够实现线程之间的通信。B项,run()用来定义线程体;C项,sleep()用来执行函数的挂起;D项,join()是等待该线程终止。

相关题目
Java线程调用sleep()方法后,线程将进入()状态。
在JAVA程序中,下列关于线程的说法错误的是:
下列关于Java语言中线程的叙述中,正确的是( )。
下列关于Java语言中线程的叙述中,正确的是( )。
下列关于Java语言中线程的说法正确的有()。
下列能够正确创建线程的方法是I.继承java.lang.Thread类,并重写run()方法II.继承java.lang.Runnable类,并重写start()方法III.实现java.lang.Thread接口,并实现run()方法IV.实现java.lang.Runnable接口,并实现run()方法
JAVA线程编程中,如果让线程睡眠,可以用()方法实现。
下列能够正确创建线程的方法是( )。 ①继承java.fang.Thread类,并重写run( )方法 ②继承java.lang.Runnable类,并重写start( )方法 ③实现java.lang.Thread接口,并实现run( )方法 ④实现java.lang.Runable接口,并实现run( )方法
下列能够正确创建线程的方法是(. )。 Ⅰ.继承java.lang.Thread类,并重写run方法 Ⅱ.继承java.lang.Runnable类,并重写start方法 Ⅲ.实现java.1ang.Thread接口,并实现run方法 IV.实现java.lang.Runable接口,并实现run方法
下列能够正确创建线程的方法是( )。 ①.继承java.lang.Thread类,并重写run( )方法 ②.继承java.lang.Runnable类,并重写start( )方法 ③.实现java.lang.Thread接口,并实现run( )方法 ④.实现java.lang.Runable接口.并实现run( )方法
下列能够正确创建线程的方法是( )。 Ⅰ.继承java.1ang.Thread类,并重写run方法 Ⅱ.继承java.1ang.Runnable类,并重写start方法 Ⅲ.实现java.1ang.Thread接口,并实现run方法 IV.实现java.1ang.Runable接口,并实现run方法
在java.lang.object中,存在两个可以完成线程同步,并且实现线程通信的方法,它们是( )。
Java中线程是由线程类的( )方法定义的。
用来实现Java虚拟机的语言是(  )。
下列关于Java语言中线程的叙述中,正确的是
下列关于Java语言中线程的叙述中,正确的是( )。
java.lang.object类中实现线程通信的两个方法是( )。
设有变量string="2012年上半年全国计算机等级考试",能够显示"2012年上半年计算机等级考试"的命令是()。
在Java多线程中sleep()和wait()方法,下列说法不正确的是()。  
在Java多线程中sleep()和wait()方法,下列说法不正确的是()。 
广告位招租WX:84302438

免费的网站请分享给朋友吧