首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面实现堆栈类并发控制的部分代码 public class DataStack } private int idx=0; private int[] data=new int[8]; public void push(in
阅读下面实现堆栈类并发控制的部分代码 public class DataStack } private int idx=0; private int[] data=new int[8]; public void push(in
admin
2012-03-21
66
问题
阅读下面实现堆栈类并发控制的部分代码 public class DataStack } private int idx=0; private int[] data=new int[8]; public void push(int i) { ______ { data[idx]=I: idx++; } } … } 程序中下画线处应填入的正确选项是
选项
A、synchronized
B、synchronized(this)
C、synchronized()
D、synchronized(idx)
答案
B
解析
在Java中,使用synchronized关键字标识临界区。Java平台将每个由synchronized语句设置的对象设置一个锁,称为对象锁,它是一种独占的排他锁,即同一时刻最多只能有一个线程获取该锁。为了能够正常地使用对象锁,对共享数据的所有访问都必须在临界区内,同时临界区的共享数据必须是私有的,确保只能通过对象的方法才能访问到。本程序中,下画线后边的代码即为临界区,所以需要用synchronized关键字标识。
转载请注明原文地址:https://kaotiyun.com/show/662p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
获得用户输入的一个数字,替换其中0~9为中文字符“O一二三四五六七八九”,输出替换后结果。请完善代码。n=input(’’请输入一个数字:’’)s=’’O一二三四五六七八九’’forcin’’0123456789’’:n=①print(n)
获得用户输入的一个字符串,去除字符串两侧出现的a~z共26个小写字母,并打印输出结果。请完善代码。s=input(’’请输入一个字符串:’’)print(①)
下面代码的输出结果是x=10y=3print(divmod(x,y))
以下对数值运算操作符描述错误的是
使用turtle库绘制树图形,效果如下图所示。阅读程序框架,补充横线处代码。importturtleastdeftree(length,①):#树的层次iflevel
以下选项中,符合Python语言变量命名规则的是
下列叙述中正确的是()。
FlowLayout是______和______的默认布局管理器。
下列哪个是Java程序和数据库连接的一种机制?
请完成下列Java程序:用树构件展示计算机等级考试二级的简单目录组织结构,包含三级目录,第一级是根目录(计算机二级);第二级包含2个目录,一个是c++,一个是java;c++目录中,只有一项就是简介,而java目录中包含三项,一个简介,一个大纲,一个第三级
随机试题
A.苦寒B.甘寒C.辛苦温D.甘苦温E.甘辛温清热燥湿药的性味多为
患儿,男性,6个月。呕吐、腹泻3天,每天大便10余次,呈蛋花汤样,有腥臭味,尿量极少,皮肤弹性差,前囟、眼窝明显凹陷,四肢厥冷。粪便镜检偶见白细胞。血清钠135mmol/L。进行补液治疗,首批静脉输液应给予
间接融资相对于直接融资来说具有更强的流动性。()
构成我们学习上最大障碍的,不是未知的东西,而是已知的东西。这句话的含意是()。
机关事业单位退休人员中高学历、高职称的人员比重大,在职时平均工资收入较高,工作年限也长于企业一般员工的平均缴费年限,因此其总体平均待遇水平比企业退休人员基本养老金的平均水平高一些是正常的。关键是差距要适当,差距过大,特别是同类人员之间待遇差别过大,就应想办
A、 B、 C、 D、 D
ItseemslikeonlyyesterdaythatwewereextollingthevirtuesofsuchsociallyproducedwondersasLinuxandWikipedia.These
这几天心里颇不宁静。今晚在院子里坐着乘凉,忽然想起日日走过的荷塘,在这满月的光里,总该另有一番样子吧。月亮渐渐地升高了,墙外马路上孩子们的欢笑,已经听不见了;妻在屋里拍着闰儿,迷迷糊糊地哼着眠歌。我悄悄地披了大衫,带上门出去。沿着荷塘,是一条曲折
TheUnitedNationsConferenceonDragAbusethattookplaceearlierthisyearinViennawasaveryproductivemeeting.Asnerve
Themainreasonfortheincreasingpopularityoftheseaircrafts__________________(不是乘飞机不昂贵,而是因为乘飞机是件有趣的事).
最新回复
(
0
)