首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列叙述中,错误的是
下列叙述中,错误的是
admin
2009-03-17
23
问题
下列叙述中,错误的是
选项
A、Java中没有检测和避免死锁的专门机制
B、程序中多个线程互相等待对方持有的锁,可能形成死锁
C、为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的反序释放
D、为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的正序释放
答案
D
解析
本题考查Java线程的同步机制。如果程序中多个线程互相等待对方的持有的锁,而在得到对方锁之前都不会释放自己的锁,这就造成了都想得到资源而又都得不到,线程小能继续运行,这就是死锁。Java中没有检测与避免死锁的专门机制,因此完全由程序进行控制,防止死锁的发生。应用程序可以采用的一般做法是:如果程序要访问多个共享数据,则要首先从全局考虑定义一个获得锁的顺序,并且在整个程序中都遵守这个顺序。释放锁时,要按照加锁的反序释放。经过上述解释,可知选项D的说法是错误的,故正确答案是D。
转载请注明原文地址:https://kaotiyun.com/show/IMnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在建立表间一对多的永久联系时,主表的索引类型必须是
在面向对象方法中,不属于“对象”基本特点的是
负责数据库中查询操作的数据库语言是
让控件获得焦点,使其成为活动对象的方法是
下列关于数据库设计的叙述中,正确的是
两个或两个以上的模块之间关联的紧密程度称为()。
SQL语言的查询语句是()。
对象实现了数据和操作(方法)的结合,其实现的机制是()。
当输入一个字节流时,要______。
随机试题
火焰监测器探头电路中的()放大器将光电元件输出信号放大。
有关腰骶部MRI检查方法的叙述,正确的是
关于审判监督程序和第二审程序,下列说法正确的是?
下列属于违约责任的承担方式的()。
下列关于裁决委员会的说法错误的是()。
按照(),全部税种可划分为中央税、地方税、中央地方共享税。
下列不属于运用成本法估价的步骤的是()
关于诚信,正确的说法是()。
若有定义语句:chars[10]="1234567\0\0";则strlen(s)的值是()。
ToHaveaBetterConversationIntroductionToconversewellrequiresabalancebetween【T1】______【T1】______Rulesfor
最新回复
(
0
)