首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为了支持压栈线程与弹栈线程之间的交互与同步,在下画线处依次填入的语句是 public class IntStack { private int idx=0; private int[]data=new int[8]; publ
为了支持压栈线程与弹栈线程之间的交互与同步,在下画线处依次填入的语句是 public class IntStack { private int idx=0; private int[]data=new int[8]; publ
admin
2012-03-21
43
问题
为了支持压栈线程与弹栈线程之间的交互与同步,在下画线处依次填入的语句是 public class IntStack { private int idx=0; private int[]data=new int[8]; public ______ void push(int i) { data[idx]=i; idx++; ______ } … }
选项
A、synchronized() notify()
B、synchronized() this.wait()
C、synchronized() this.notify()
D、synchronized() sleep()
答案
C
解析
一个程序中单独的、并发的线程对同一个对象进行访问的代码段,称为临界区。在Java语言中,临界区可以是一个语句块或是一个方法,并且用synchronized关键字标识。本程序中push()方法即为临界区,所以需要用synchronized关键字标识。this.notify()把当前堆栈对象的wait pool中的一个线程释放到lock pool,等待该堆栈的锁以便运行。
转载请注明原文地址:https://kaotiyun.com/show/ao2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
关于SymPy库的描述,以下选项中正确的是
下面选项中,不属于面向对象程序设计特征的是
结构化程序设计中,对goto语句的使用描述正确的是
在设计程序时,应采纳的原则之一是
对于建立良好的程序设计风格,以下选项中描述正确的是
获得用户输入的一个数字,替换其中0~9为中文字符“O一二三四五六七八九”,输出替换后结果。请完善代码。n=input(’’请输入一个数字:’’)s=’’O一二三四五六七八九’’forcin’’0123456789’’:n=①print(n)
获得用户输入的一个字符串,将字符串逆序输出。请完善代码。s=input(’’请输入一个字符串:’’)print(①)
定义学生的关系模式如下:S(S#,Sn,Sex,Age,D#,Da)(其属性分别为学号、姓名、性别、年龄、所属学院、院长)该关系的范式最高是()。
拟在屏幕上打印输出HelloWorld,使用的Python语句是()。
下列叙述中正确的是()。
随机试题
真肋是指()。
RZC型铁焊丝的使用特点是()。
(2005年第131题)下列哪些生理或病理因素可影响肾小球超滤液的生成量
背景资料某水库枢纽工程除险加固的主要项目有:坝基帷幕灌浆、坝顶道路重建、上游护坡重建、上游坝体培厚、发电隧洞加固、泄洪隧洞加固、新建混凝土截渗墙、下游护坡拆除重建、新建防浪墙。合同约定:(1)签约合同价为2680万元,工期17个月,自2010年11月1
影响权证理论价值的主要有()。
2015年1月15日,兰某与黄某二人到金水桥游览。二人手里拿着矿泉水来到金水桥,兰某突然不知被什么东西绊倒,矿泉水随之脱落。黄某见状上前去捡那瓶矿泉水,不小心又被兰某绊倒。此时,两名特警就将黄某、兰某二人扶拉起来,接着民警就将二人带上警车,拉到天安门地区分
农村土地发包方应承担的义务包括()。
在百米赛跑中,如果预备信号与起跑信号间相隔时间过长,会影响赛跑效果,这是因为()
微型计算机系统是通过总线将所有内部控制电路链接起来。当准备发送数据时,首先需要
通过对话框中能打开“颜色对话框”的方法是
最新回复
(
0
)