首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面一个支持多线程并发操作的堆栈类代码 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
65
问题
阅读下面一个支持多线程并发操作的堆栈类代码 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://kaotiyun.com/show/pu2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列数据中______是长整型数据。
软件开发的结构化生命周期方法将软件生命周期划分成______。
一个类可以直接或间接地从祖先中继承所有属性和方法。采用这个方法提高了软件的______。
若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。
Java语言中用于定义线程具体行为的方法是Thread类的______方法。
AWT提供的支持GUI涉及的功能包括:______、事件处理模型、______和数据传送类。
捕获异常的统一出口是______语句。
函数INT(LEN("123.456")的结果是______。
通过【】运算符实现对成员变量的访问和方法调用。
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
随机试题
社会和儿童教养机构根据家庭教育过程中存在的问题、家长的困惑和家长自身的需要,向家长提供帮助的过程,这是()
女,21岁。发热、腰痛、尿频、尿急1个月,近3天全身关节酸痛、尿频、尿急加重。查体:体温39.5℃,白细胞13×109/L,中性粒细胞86%,尿培养大肠埃希菌阳性,诊断为大肠埃希菌性尿路感染,应首选()
用防护剂处理木材的方法有()。
若f(x)的一个原函数是e-2x,则∫f"(x)dx=()。
项目监理机构的组织结构模式和规模,可根据建设工程监理合同约定的()等因素确定。
竞争性谈判方式,是指要求采购人就有关采购事项,与不少于()家供应商进行谈判。
下列哪项对收益质量没有影响?
《中华人民共和国旅游法》规定,景区内的核心游览项目因故暂停向旅游者开放或者停止提供服务的,应当()。
我国第一个全省域、全方位、系统性的国家级综合配套改革试验区是()。
DifferentTypesofLearningI.ThedefinitionoflearningA.AprocessofpeopleexperiencingrelationshipbetweeneventsB.【B1】
最新回复
(
0
)