首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面一个支持多线程并发操作的堆栈类代码 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
53
问题
阅读下面一个支持多线程并发操作的堆栈类代码 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全国计算机二级
相关试题推荐
下列程序的运行结果是______。packagech1;importjava.io.*;publicclassex28{publicstaticvoidma
下列______不是面向对象程序设计方法的特点。
软件调试的目的是______。
在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。
假设i=10,j=20,k=-30,则表达式!(i<j+k)‖!(i+10<=j)的值为______。
J2SDK的命令可以分为6类:基本命令、RMI远程方法调用命令、______、安全控制命令、JavaIDL和RMI-IIOP命令、JavaPlug-in命令。
Java语言的______特性实现了模块化和信息隐藏,______特性实现了代码重用,方便用户建立自定义数据类型和创建自定义的类库。
下列叙述中,不符合Java语言特点的选项是
请完成下列Java程序。程序的执行结果是生成一个具有一个按钮的窗体,并且按钮的标签是“欢迎参加全国计算机等级考试—Java部分!”字样。注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句。impo
下列哪个选项是合法的标识符?()
随机试题
胸导管位于
在财务管理中,将资金划分为变动资金与不变资金两部分,并据以预测企业未来资金需要量的方法称为()。
下列说法不正确的是()。
建筑施工企业确定后,在建筑工程开工前,建设单位应当按照国家有关规定向工程所在地县级以上人民政府建设行政主管部门申请领取()。[2009年真题]
货物的外包装可以保证商品在运输等过程中不散包、不破损、不受潮、不污染、不变质、不变味、不变形、不腐蚀、不生锈、不生虫,保持商品的数量和质量不变。()
()即认识教育对象、开展教育活动和研究所需的教育学科知识和技能,它主要是解决“怎样教”的问题。
[-1/2,1/2)
计算机硬件能直接识别、执行的语言是()。
Whosebirthdaypartyisthewomangoingto?
Mostpeoplewhotravellongdistancescomplainofjetlag(喷气飞行时差反应).Jetlagmakesbusinesstravelerslessproductiveandmorepro
最新回复
(
0
)