首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下函数说明和Java代码,将应填入(n)处的字句写在答题纸对应栏内。 【说明】 很多时候,希望某些类只有一个或有限的几个实例,典型解决方案是所谓单身(Singleton)模式。但在多线程情况下,Singleton模式有可能出现问题,需要进行同步检查。
阅读以下函数说明和Java代码,将应填入(n)处的字句写在答题纸对应栏内。 【说明】 很多时候,希望某些类只有一个或有限的几个实例,典型解决方案是所谓单身(Singleton)模式。但在多线程情况下,Singleton模式有可能出现问题,需要进行同步检查。
admin
2014-10-11
73
问题
阅读以下函数说明和Java代码,将应填入(n)处的字句写在答题纸对应栏内。
【说明】
很多时候,希望某些类只有一个或有限的几个实例,典型解决方案是所谓单身(Singleton)模式。但在多线程情况下,Singleton模式有可能出现问题,需要进行同步检查。如果对“检查singleton对象是否已经创建”进行同步,则存在严重的瓶颈,所有的线程都必须等待检查对象是否存在。解决方式是一种称为Double-checked—Locking模式,其意图是将非必须的锁定优化掉,同步检查最多只发生一次,因此不会成为瓶颈。以下是Java语言实现,能够正确编译通过。
[Java代码]
public class USTax(
private static USTax instance=null;
(1)USTax(){)
private旦static void doSync(){
if(instance==null){
System.out.println(“实例不存在,创建实例...”);
instance=(3);
System.out.printin(”实例创建成功”);
}else{
System.out.println(“实例己被创建了”);
}
PubliC static USTax getInstance()(
if(instance==null){
System.out.printin(“实例暂时不存在”);
(4)//同步控制
}else{
System.out.printin(“实例已经存在”);
return(5);
}
}
选项
答案
(1)private (2)synchronized (3)newUSTax() (4)doSync(1 (5)instance
解析
在这里希望USTax类只有一个实例,从而需要将其构造函数设置为private,以防止外部对这个类进行直接实例化。故空(1)应填private。方法doSync是进行同步控制,因此应声明为synchronized,即空(2)应填synchronized。空(3)是创建一个USTax实例,应填newUSTax()。空(4)处要进行同步控制,故此处应调用同步函数doSync0,故空(4)应填doSync0.空(5)返回引用,应填instance。
转载请注明原文地址:https://www.kaotiyun.com/show/raDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
[Java源程序:一个简单的Web服务器]/************************************************************//*WebServer.java*//******
阅读以下说明和交换机的配置信息,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明]某公司设3个部门,为了便于管理,每个部门组成1个VLAN,公司网络结构如图9-4所示。[交换机Switch1的部分配置信息]Switch
在应用服务器关机的情况下,公司员工能连接上因特网吗?简要解释。公司内部的电话、传真机与ISDN的连接情况如图9-3所示。将图中(1)和(2)处空缺的设备名称填写在答题纸相应位置。
限制MailUser邮件主机里每个用户的邮箱大小不超过10MB,如何配置?如何暂时禁用某个用户账号?
双绞线可以制作成直连线和交叉线两种形式。在上图中,两个交换机的UPLINK口相连,使用的双绞线制作成什么形式?连接交换机和计算机的双绞线制作成什么形式?阅读下面的配置信息,解释(7)处的命令。Switch#configtSwitch(
阅读以下说明,回答问题1至问题5。[说明]某企业采用Windows2000操作系统部署企业虚拟专用网(VPN),将企业的两个异地网络通过公共Internet安全地互联起来。微软Windows2000操作系统当中对IPSec具备完善的支持,下图
阅读下面的说明。[说明]下图是某公司利用Internet建立的VPN。
网络设计流程通常由以下五个阶段组成:A.确定网络物理结构B.确定网络逻辑结构C.对现有网络的体系结构进行分析D.安装和维护E.需求分析根据网络开发设计的过程,给出上述五个阶段的先后排序:(1)。将答
具有综合业务传输能力的HFC网络由视频前端(FE)、主数字终端(HDT)、光纤节点(FN)、网络接口单元(NIU)、综合业务单元(ISU)及传输线路等构成。根据HFC网接入Internet的典型配置,将图8-11所示的拓扑图中(1)~(5)空缺处名称填写
具有综合业务传输能力的HFC网络由视频前端(FE)、主数字终端(HDT)、光纤节点(FN)、网络接口单元(NIU)、综合业务单元(ISU)及传输线路等构成。根据HFC网接入Internet的典型配置,将图8-11所示的拓扑图中(1)~(5)空缺处名称填写
随机试题
消防联动控制系统的作用是控制及监视消防泵、排烟风机、消防电梯以及防火卷帘等相关消防设备,发生火灾时执行()的消防功能。
李某与赵某有仇,欲伺机杀赵某。某日李某驾驶一辆货车,见前面一行人极像赵某,便驾车将该人撞死。后发现该人不是赵某,李某驾车逃跑。李某的行为属于()
符合血管性血友病的实验结果是
某患者,女性,65岁,因阵发性胸闷8年,持续胸痛8小时收入院。入院时血压为150/90mmHg,诊断急性前壁心肌梗死。此时最具特征性的实验室改变是()
何某犯杀人罪、贪污罪,被某市中级人民法院一审分别同时判处死刑,合并执行死刑。何某不上诉,人民检察院不抗诉,对此案依法报请复核后,最高人民法院下列哪种做法于法有据?
采用比较分析法时,应当注意()。
顾某外出经商多年下落不明,其妻钱某依法向人民法院申请宣告他死亡。顾某宣告死亡之日为2005年3月16日。由于顾某无遗嘱,其遗产按照法定继承处理。钱某继承的遗产中包括一台价值4180元的电冰箱。2006年1月16日,钱某与李某结婚。2006年2月,顾某突然出
①凡是具有人文精神的作品,便是很好的教科书②能培育人的认知能力和审美能力,提高人的精神素养,净化人的灵魂,给人以力量、智慧和愉悦③早在先秦时代就有《诗经》的四言体和《楚辞》的骚体,尔后不断发展出各种体裁,到五四时期出现自由诗④我国有“诗国”的美称,诗
Anidealfamilyadmiredbyallconsistedof5generations,withthemalemembersmakingalltheimportantdecisions.
WhatwasthemostpopularmixabouttheUnitedStatesinthe19thcenturywasthatofthefreeandsimplelifeofthefarmer.It
最新回复
(
0
)