首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于Java多线程并发控制机制的叙述中,错误的是
下列关于Java多线程并发控制机制的叙述中,错误的是
admin
2013-03-01
44
问题
下列关于Java多线程并发控制机制的叙述中,错误的是
选项
A、Java中对共享数据操作的并发控制是采用加锁技术
B、线程之间的交互,提倡采用suspend()/resume()方法
C、共享数据的访问权限都必须定义为private
D、Java中没有提供检测与避免死锁的专门机制,但应用程序员可以采用某些策略防止死锁的发生
答案
B
解析
本题考查多线程的并发控制机制。Java中对共享数据操作的并发控制采用传统的封锁技术,也就是给对象加锁,选项A说法正确。线程之间的交互,提倡采用wait()和notify()方法,这两个方法是java.lang.object类的方法,是实现线程通信的两个方法,不提倡使用suspend()和resume()方法;它们容易造成死锁,所以选项B说法错误。共享数据的访问权限都必须定义为private,不能为public或其他,选项C说法正确。Java中没有提供检测与避免死锁的专门机制,因此完全由程序进行控制,应用程序员可以采用某些策略防止死锁的发生,选项D说法正确。
转载请注明原文地址:https://kaotiyun.com/show/Ry2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列有关Java语言的叙述中,正确的是______。
下列说法中错误的一项是______。
下列Java组件中,不属于容器的是______。
边框布局管理器将一个“容器”分成了______个位置。
编译和运行下列程序,请选择正确的输出结果______。publicclassex31{privatevoidtest(){
所有的输出过滤流都是抽象类______的子类。
Java编译器产生的文件扩展名是______。
多线程是Java程序的________机制,它能同步共享数据、处理不同事件。
下列哪个是Java程序和数据库连接的一种机制?
在软件测试设计中,软件测试的主要目的是
随机试题
市场调查就是要了解市场,搞清楚市场的地点和营业时间等情况。()
Lowlevelsofliteracyandnumberacyhaveadamageableimpactonalmosteveryaspectofadultlife.Ac-caordingtoasurveypubl
1个月男婴,出生后13天开始呕吐,进行性加重,呈喷射样,不含胆汁。近3天尿少,未排大便,查体有中度脱水征。该病例最可能的诊断是
工作时间估算的依据不包括()。
一般来说,学校中的教学媒体包括非投影视觉辅助、投影视觉辅助、听觉辅助和视听辅助,教学过程中常用的黑板属于()
选出下面句子中没有歧义的句子。()
打开考生文件夹下的演示文稿yswg.pptx,按下列要求完成对此文稿的修饰并保存。在第一张幻灯片前插入版式为“标题和内容”的新幻灯片,标题为“圆明园名字的来历”,内容区插入3行2列表格,表格样式为“深色样式2”,第1行第1、2列内容依次为“说法”和“具
用OutlookExpress编辑电子邮件:
A、 B、 C、 B
TheLandmarksPreservationCommissionapprovedahistoricaldistrictonablockofEast10thStreetalongTompkinsSquarePark
最新回复
(
0
)