首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列叙述中,错误的是
下列叙述中,错误的是
admin
2009-03-17
51
问题
下列叙述中,错误的是
选项
A、Java中没有检测和避免死锁的专门机制
B、程序中多个线程互相等待对方持有的锁,可能形成死锁
C、为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的反序释放
D、为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的正序释放
答案
D
解析
本题考查Java线程的同步机制。如果程序中多个线程互相等待对方的持有的锁,而在得到对方锁之前都不会释放自己的锁,这就造成了都想得到资源而又都得不到,线程小能继续运行,这就是死锁。Java中没有检测与避免死锁的专门机制,因此完全由程序进行控制,防止死锁的发生。应用程序可以采用的一般做法是:如果程序要访问多个共享数据,则要首先从全局考虑定义一个获得锁的顺序,并且在整个程序中都遵守这个顺序。释放锁时,要按照加锁的反序释放。经过上述解释,可知选项D的说法是错误的,故正确答案是D。
转载请注明原文地址:https://www.kaotiyun.com/show/IMnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在建立表间一对多的永久联系时,主表的索引类型必须是
SQL语句中删除视图的命令是
在面向对象方法中,实现信息隐蔽是依靠
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
设计一个文件名和表单名均为rate的表单,表单的标题为“外汇汇率查询”,表单界面如图3-2222所示,表单中有两个下拉列表框(CombO1和CombO2),这两个下拉列表框的数据源类型(RowSourceType属性)均为字段,且数据源(RowSource
在一棵二叉树上,第5层的结点数最多是()。
下列不属于表单对象特有的方法是()。
在表单设计器的属性窗口中设置表单或其他控件对象的属性时,以下叙述正确的是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为l的结点数为()。
关于Java语言的内存回收机制,下列选项中正确的一项是______。
随机试题
“五经”为五部儒家经典,其中保存有中国古代丰富的历史资料,是古代学子的必修科目。下列选项中,含有《吕刑》的经书是()。
完全性葡萄胎的染色体基因组来源于()
A.胃组织学检查B.快速尿素酶试验C.幽门螺杆菌培养D.13C尿素呼气试验侵入性检查幽门螺杆菌的首选方法是
初孕妇,妊娠40周,既往产检无异常,今日B超提示羊水指数5cm,与1周前相比明显减少,此时的处理方法应选用下列哪项
A.在发布地省级药品监督管理部门备案B.无需经过药品广告审查机关审查C.由发布地省级药品监督管理部门审查D.由发布地工商行政管理部门审查药品生产企业在企业所在地拟发布药品广告的要求是
证券公司申请介绍业务资格,应该符合( )风险控制指标标准。
下列关于个人汽车贷款回收的说法中,错误的是()。
WhoShouldStay?谁该留下?Writeanessayof160-200wordsbasedonthedrawing.Inyouressay,youshould1)describethedrawingbr
在CD光盘上标记有"CD-RW"字样,"RW"标记表明该光盘是()。
【B1】【B5】
最新回复
(
0
)