首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面一个支持多线程并发操作的堆栈类代码 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
79
问题
阅读下面一个支持多线程并发操作的堆栈类代码 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://www.kaotiyun.com/show/pu2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列命令中,______是Java的编译命令。
执行如下语句之后,输出的结果是______。publicclassex36{publicstaticvoidmain(String[]args){
执行下列代码段之后,x的值为______。publicclassex25{publicstaticvoidmain(String[]args){intx=12;
若用户需要自己设置构件在容器中的大小和位置,则需要取消容器的______。
在J2SDK的基本命令中,______是Java类文件归档命令。
一般Java程序的类体由两部分组成:一部分是______,另一部分是______。
赋值表达式是由位于赋值运算符左边的变量和右边的【】组成。
请完成下列Java程序。程序的功能是对数组进行冒泡排序。冒泡排序算法的基本思路是把当前数据序列中的各相邻数据两两比较,发现任何一对数据间不符合要求的升序或降序关系则立即调换他们的顺序,从而保证相邻数据间符合升序或降序的关系。本题是进行升序排列。例如数组a[
求菲波那契数列的数学表达式为 fibonacci(n)=n, n=0,1; fibonacci(n)=fibonacci(n-1)+fibonacci(n-2), n≥2; 设m是long型变量,下面是递归算法求菲波那契数列的方法
表达式2*5/2.5,1.0/2*5,1/2.3和5/3的计算结果分别是【】。
随机试题
下列哪项是葡萄胎最可靠的辅助诊断手段
我国目前实施的儿童基础免疫程序包括下列哪种疫苗
进行施工招标必须具备的条件合法的是()。
脑是由()构成的。
李某是某机关单位负责人,其召集领导层开会,决定以单位名义将国有资产私分给全体员工。对于此事,下列说法正确的有()。
下列属于实时控制系统的是()。
材料一:诸负债违契不偿,一匹以上,违二十日,笞二十,二十日加一等。罪止杖六十。三十匹,加二等;百匹,又加三等。各令备(赔)偿。
下列对队列的描述中正确的是
有一年夏天我去一个中国朋友家。我是第一次见到她的爸爸、妈妈和哥哥。他们都很热情。喝茶的时候,她哥哥问我:“你多大了?”我听了以后,脸马上红了。我为什么脸红?
AnewstudyfromresearchersinEuropeclaimsthattheaverageIQinWesternnationsdroppedbyastaggering14.1pointsoverth
最新回复
(
0
)