首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在Java线程中,共享数据的所有访问都必须作为临界区,使用【 】进行加锁控制。
在Java线程中,共享数据的所有访问都必须作为临界区,使用【 】进行加锁控制。
admin
2012-12-13
50
问题
在Java线程中,共享数据的所有访问都必须作为临界区,使用【 】进行加锁控制。
选项
答案
synchronized
解析
本题考查线程同步的基本知识。临界区是指一个程序中单独的、并发的线程对一个对象进行访问的代码段。在Java线程中,共享数据的所有访问都必须作为临界区,临界区可以是一个语句块或是一个方法,并且用“synchronized”关键字标识。Java平台将每个由synchronized语句指定的对象设置一个锁,称为对象锁。Java中的对象锁是一种独占的排他锁。这种锁的含义是,当一个线程获得了对象的锁后,便拥有该对象的操作权,其他任何线程不能对该对象进行任何操作。
经过上述分析,可知划线处应填入“synchronized”。
转载请注明原文地址:https://kaotiyun.com/show/RJ2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列关于Python运算符的使用描述正确的是()。
使用白盒测试方法时,设计测试用例应根据()。
给以下程序填空,能输出{0:[90,’Aele’],1:[87,’Bob’],2:[93,’lala’]}结果的选项是()。x=[90,87,93]y=(”Aele”,”Bob”,”lala”)z={}
下面不属于Python第三方库的安装方法的是()。
下列数组a中,版本较新的能在程序运行时动态调整大小的是
下列Applet将已知char型数组各元素的值(设分别为65,66,70,80,67,78)显示在屏幕上。选择正确的语句填入横线处。importjava.awt.*;importjava.applet.*;pu
下列安全控制命令中,______是显示证书缓存区和密钥表项的命令。
下面的程序是从命令行输入3个数传递到publicstaticvoidmain(Stringargs[])方法中(如javaIsTriangle345),并判断这3个数能否构成三角形的3条边,并显示相应的结果。请在程序的每条横线处填入适当的
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为【】。
专门定义常量与变量的保留字是()。
随机试题
造成交通事故后逃逸,尚不构成犯罪的一次记几分?
国内社会环境主要包括________、政治环境、民族环境、________、________等。
凡不符合用药目的,并给病人带来不适或痛苦的反应统称为药物的______。
A.大叶性肺炎B.间质性肺炎C.小叶性肺炎D.肺气肿流感病毒可引起
治疗风热郁闭,咽喉肿痛,大便秘结者,应首选
田某突发重病神志不清,田父将其送至医院,医院使用进口医疗器械实施手术,手术失败,田某死亡。田父认为医院在诊疗过程中存在一系列违规操作,应对田某的死亡承担赔偿责任。关于本案,下列哪一选项是正确的?(2016年卷三第23题)
[2008年,第42题]下列分子属于极性分子的是()。
采矿业指对固体、液体或气体等自然产生的矿物的采掘以及地质勘查、建筑工程活动等。()
下列几组数据中,标准差最大的一组是()。(2013年)
职权性规则亦兼具()的特征。
最新回复
(
0
)