首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于对象锁的叙述,正确的是( )。
以下关于对象锁的叙述,正确的是( )。
admin
2012-12-13
54
问题
以下关于对象锁的叙述,正确的是( )。
选项
A、正常使用对象锁时,对共享数据的读访问不一定要在临界区内,但写访问必须在临界区内
B、为了防止单个线程因为自己持有的锁而陷入死锁,Java规定对象不可以重复加锁
C、正常使用对象锁时,临界区内的共享数据必须是私有的
D、在Java中设有专门检测和预防死锁的机制,可供程序直接使用
答案
C
解析
在Java中,使用synchronized关键字标识临界区。Java平台将每个由synchronized语句设置的对象设置一个锁,称为对象锁,它是一种独占的排他锁,即同一时刻最多只能有一个线程获取该锁。为了能够正常地使用对象锁,对共享数据的所有访问都必须在临界区内,同时临界区的共享数据必须是私有的,确保只能通过对象的方法才能访问到。
为了防止单个线程因为自己持有的锁而陷入死锁,Java规定对象加锁可以重入,即使某个线程已经具有某对象的锁,仍然可以再次申请获得该锁。
在Java中没有专门检测和预防死锁的机制,需要由程序自行控制。
转载请注明原文地址:https://kaotiyun.com/show/lD2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
考生文件夹下存在一个文件“PY101.py”,请写代码替换横线,不修改其他代码,实现以下功能。用键盘输入正整数n,按要求把n输出到屏幕。格式要求:宽度为25个字符,等号字符(=)填充,右对齐,带千位分隔符。如果输入的正整数超过25位,则按照真实长度输出。
对长度为8的数组进行快速排序,最多需要的比较次数为()。
设元素集合为D={1,2,3,4,5,6}。B=(D,R)为线性结构则R是()。
列表变量ls共包含10个元素,ls索引的取值范围是()。
设栈的顺序存储空间为s(1:m),初始状态为top=0。现经过一系列正常的入栈与出栈操作后,top=m+1,则栈中的元素个数为()。
下列叙述中正确的是()。
所有Swing组件都实现了______接口,提供对可存取性的支持,使得辅助功能如屏幕阅读器能够十分方便地从Swing组件中得到信息。
软件工程研究的内容主要包括:______技术和软件工程管理。
创建一个线程之后,通过调用该线程对象的______方法将潜入该线程的虚拟CPU置于可运行状态。
Swing的事件处理机制包括______、事件和事件处理者。
随机试题
关于地理标志专用标志的合法使用,下列选项错误的是()。
在确定了网站的收费项目后,要确定网站的主要栏目和功能,包括网站的管理功能模块、网站的信息发布方式、网站商务活动的发布和( )等。
男孩,12岁,左大腿下端持续剧痛伴高热3天,寒战,头痛,食欲差。查体:体温39℃,左大腿下端稍肿,局部皮温高,深压痛,右膝活动时疼痛加重。化验检查:白细胞1.8×109/L,中性粒细胞0.75。患者病情好转后,抗生素停止使用的指征是
患者,男性,59岁,患者工作过程中左手被绞肉机绞伤来急诊。查体:左手掌多处不规则裂口,掌骨外露,伴活动性出血,左拇指感觉运动正常,示指呈伸直位,屈曲功能障碍,中、环、小指从掌关节处完全离断。检查伤口发现局部红肿压痛,有波动感,穿刺少量血性液体,涂片见大
患者,男性,33岁。干咳,因自发性气胸入院。经积极治疗后已痊愈准备出院,护士告诉患者为预防复发最重要的措施是
针对不同用途的收益性物业可分为()。
某企业于2012年5月5日开业,该企业的纳税年度时间为()。
位于县城的中药生产企业甲为上市公司,是增值税一般纳税人。2019年甲公司实现营业收入86000万元,投资收益4000万元,发生营业成本43000万元,税金及附加2200万元,管理费用4600万元,销售费用28000万元,财务费用1200万元,
我国《中学德育大纲》正式颁布的时间是()
夸美纽斯提出直观性教学,其依据是()。
最新回复
(
0
)