首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于Java多线程并发控制机制的叙述中,错误的是
下列关于Java多线程并发控制机制的叙述中,错误的是
admin
2010-12-17
24
问题
下列关于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/LO9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
关于数据组织的维度,以下选项中描述错误的是
使用程序计算整数N到整数N+100之间所有奇数的数值和,不包含N+100,并将结果输出。整数N由用户给出,代码片段如下,补全代码。不判断输入异常。N=input(’’请输入一个整数:’’)①#可以是多行代码
以下选项中不是Python文件读操作方法的是
以下选项中,不是Python打开方式的是
考生文件夹下存在一个文件PY103.py,请写代码替换横线,不修改其他代码,实现以下功能:编写一个函数,使之能够实现字符串的反转。将字符串"goodstudy"输入到函数中,运行并输出结果。试题程序:#请在_________处使用一行代码或表达式替换
定义学生选修课程的关系模式如下:SC(S#,sn,C#,cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分)则对主属性部分依赖的是()。
支持子程序调用的数据结构是()。
下列选项中的接口声明正确的是______。
在AWT事件中,可以使组件增加、移动的事件是______。
paintComponent()方法定义于______类,并且以______类的实例作为参数。
随机试题
下列哪些症状是由肺癌的非转移作用所致()
关于心肌易损期的描述,正确的是
CINⅢ级,未生育者的治疗选择是
Wheredoyougowhenyouwanttolearnsomething?School?Afriend?Atutor?Theseareall【C1】______placesoflearning.Butitm
2009年下半年经济增长速度加快,全年经济增长目标完成8%。经济学家提出当前“调结构”比“保八”更迫切。这说明()。
科学社会化:科学研究的实践活动规模日益转向社会并成为一项巨大的全社会整体投入的社会运动态势。根据上述定义,下列不属于科学社会化的是()。
村民到街道办反映某条道路太暗,需要安装路灯,街道办承诺一个月安装好,但是拖了几个月都没有安,群众意见很大,说街道办不作为。你作为街道办的工作人员,该如何处理?
资本主义法律是资产阶级共同意志的体现,是统治工人阶级和其他劳动人民的工具,其根本任务是维护资产阶级的政治、经济和社会秩序。资本主义法律规定的自由、民主、平等等价值原则是形式上的,归根结底是维护资产阶级的根本利益,所以属于剥削类型的法律。资本主义法律的基本特
TheutilitycompanyhasannouncedthatitwillpermanentlycloseitsUnitInuclearpowerplant,thefirstplantthathadbeenb
Accordingtothetalk,theownerofabikehasto______.
最新回复
(
0
)