首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面一个支持多线程并发操作的堆栈类代码 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
37
问题
阅读下面一个支持多线程并发操作的堆栈类代码 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
Runnable接口中包括的抽象方法是______。
给出下面程序:publicclassex51{publicstaticvoidmain(String[]args){Strin
在软件开发中,下面任务不属于设计阶段的是______。
在数据库设计中,将E-R图转换成关系数据模型的过程属于______。
一个Applet若要运行于浏览器,必须建立______文件,通知浏览器如何和执行Applet。
Java语言的______特性实现了模块化和信息隐藏,______特性实现了代码重用,方便用户建立自定义数据类型和创建自定义的类库。
对象是一组相关变量和方法的封装体,对象的特征是对象的【】、状态和身份。
请完成下列Java程序:输入2个整数,求最大公约数。要求有2个单行文本区作为输入,2个按钮,一个点击完成计算,一个点击退出程序。注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。程序运行结果如下:
下列()是Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试。
随机试题
设随机变量X~N(2,4),则D(2X+5)=()
诉讼时效中止后,从中止时效原因消除之日起,诉讼时效期间()
健康促进的核心策略是()。
在下列风险识别方法中,主要作用在于建立初始风险清单的是()。
NEC合同和FIDIC“新红皮书”均对工程预付款作出了规定。下列表述中,不符合FIDIC“新红皮书”规定的是()。
关于雨期填筑路堤,下列表述正确的有()。
根据企业所得税法的规定,以下依法收取的()可以作为不征税收入。
下列各项不是培训与开发需求分析的主要来源的是()。
指出上述解决方案存在什么问题?需要增加什么设备?如何连接?若在该局域网实现VLAN,路由器将起什么作用?
Writeashortessaybasedonthepicturebelow.YoushouldstartyouressaywithabriefaccountofTraveling.Andthenexplain
最新回复
(
0
)