首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面一个支持多线程并发操作的堆栈类代码 public class MyStack { private int idx=0; private int[] data=new int[8]; public ______ Void
阅读下面一个支持多线程并发操作的堆栈类代码 public class MyStack { private int idx=0; private int[] data=new int[8]; public ______ Void
admin
2013-03-01
32
问题
阅读下面一个支持多线程并发操作的堆栈类代码 public class MyStack { private int idx=0; private int[] data=new int[8]; public ______ Void push(int i) { data[idx]=i; idx++; } … } 在下画线处应填入的是
选项
A、synchronized
B、wait
C、blocked
D、interrupt
答案
A
解析
一个程序中单独的、并发的线程对同一个对象进行访问的代码段,称为临界区。在Java语言中,临界区可以是一个语句块或是一个方法,并且用synchronized关键字标识。本程序中push()方法即为临界区,所以需要用synchronized关键字标识。
转载请注明原文地址:https://jikaoti.com/ti/0w80FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
设有定义inty=5;,则执行以下语句后,y的值为______。y=--y-5;
现有一个双精度浮点变量声明为doubledValue,下列赋值语句中不正确的一个是______。
在结构化方法中,软件功能分解属于软件开发中的______阶段。
若a,b为short类型变量,并且已分别赋值为3和12,则表达式!(--a!=b++)的值是______。
执行下列程序段之后,输出的结果为______。publicclassexl0{publicstaticvoidmain(String[]a
一般Java程序的类体由两部分组成:一部分是______,另一部分是______。
计算机软件由两部分组成,一部分是机器可执行的程序和数据,另一部分是机器不可执行的,与软件开发、运行、维护、使用有关的________。
以下关于整型变量的说法不正确的是()。
在JDKl.4的java.util.regex正则表达式包中,有一个【】类,该类的staticPatterncompile(Stringexpression,intflags)方法用于将正则表达式字符串编译成模式对象来进行快速模式匹配。
当整型变量n的值能被13除尽时,表达式是【】。
随机试题
用()铣刀进行高速切削时,由于刀齿的耐热性好,故一般不用切削液,必要时可用乳化液。
关于肝血管瘤的典型超声造影表现是
水肿风水相搏证的治则是
粒径小于3μm的被动靶向微粒,静注后的靶部位是
关于工程质量检查验收的质量划分的表述,正确的是()。
某商业企业为增值税一般纳税人,3月份外购自行车1000辆,每辆1500元,取得增值税专用发票注明税额为255000元,当月销售自行车1000辆,取得不含税销售收入2000000元,每辆不含税价2000元;该企业工会领取上月库存自行车20辆用于职工健身锻炼
根据合伙企业法律制度的规定,合伙企业解散清算时,企业财产首先应当清偿或者支付的是()。
阅读下面短文,回答下列五道题。通过对基因的研究和开发,可以生产出大量为人们所需要的产品,并形成开发、营销、消费、扩大再生产等一条龙的经济体系,以此满足人们日益增长的物质与精神需求,为国民经济的发展和人们的生活开辟巨大的发展空间。基因经济,又称生物技
传播学中的控制实验主要关注哪些条件?(北京师范大学,2008年)
A、Hisbossmightaskhimtostayuplate.B、Thewomanwillrecordtonight’sprogram.C、Hemayhavetopreparefortomorrow’sbus
最新回复
(
0
)