首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面一个支持多线程并发操作的堆栈类代码 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
57
问题
阅读下面一个支持多线程并发操作的堆栈类代码 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全国计算机二级
相关试题推荐
下列说法中,错误的一项是______。
下列说法中,不正确的一项是______。
以下四种排序方法中,需要附加的内存空间最大的是______。
下面程序段的输出结果是______。publicclassex46{publicstaticvoidmain(Stringargs[]){St
执行下列程序段之后,变量c的值为______。publicclassex45{publicstaticvoidmain(String[]args){
执行下列程序段之后,输出的结果为______。publicclassex41{publicstaticvoidmain(string[]args){
在Applet被下载时调用,用于进行必要的初始化操作的方法是______。
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
以下程序是一个简单文本处理器,菜单项可以打开、编辑、保存一个文件。文件内容显示在下面的文本区域中(提示,打开文件通过文件选择器来完成)。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。运行结果如下图所示。
随机试题
正式谈判阶段,四个环节的先后顺序是()
A.肾上腺皮质腺瘤B.Cushing病C.异位ACTH综合征D.单纯性肥胖E.肾上腺皮质癌小剂量地塞米松抑制试验可被抑制
对于慢性溃疡性结肠炎瘀血内停证者,宜用( )对于慢性溃疡性结肠炎肝脾不和证者,宜用( )
胃癌血行转移,首先转移到()
对于下图中关于电阻应变仪测量电桥平衡的条件,正确的选项是()。
背景:某工程项目合同工期为18个月,施工合同签订以后,施工单位编制了一份初始网络计划,如下图所示。由于该工程施工工艺的要求,设计计划中工作C、工作H和工作J共用一台特殊履带吊装起重机械,为此需要对初始网络计划作调整。工作G完成后,由于建设单位变更施工图纸
当股份公司因解散或破产进行清算时,优先股股东可优先于普通股股东分配公司的剩余资产,但一般按优先股票的()清偿。
关于能源及能源的利用,下列说法中不正确的是:
物权法所称的物权是指权利人依法对特定的物享有直接支配和排他的权利,因此物权是一种()。
求幂级数(-1)n+1(x-1)n/n2的收敛域.
最新回复
(
0
)