首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下函数说明和Java代码,将应填入(n)处的字句写在答题纸对应栏内。 【说明】 很多时候,希望某些类只有一个或有限的几个实例,典型解决方案是所谓单身(Singleton)模式。但在多线程情况下,Singleton模式有可能出现问题,需要进行同步检查。
阅读以下函数说明和Java代码,将应填入(n)处的字句写在答题纸对应栏内。 【说明】 很多时候,希望某些类只有一个或有限的几个实例,典型解决方案是所谓单身(Singleton)模式。但在多线程情况下,Singleton模式有可能出现问题,需要进行同步检查。
admin
2014-10-11
39
问题
阅读以下函数说明和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://jikaoti.com/ti/VUi7FFFM
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的权重表示活动的持续时间(天),则里程碑C在关键路径上。在其他活动按时完成的情况下,活动FJ最多可以晚_______天开始而不影响工期。
某银行信用卡额度关系C(信用卡号,用户名,身份证号,最高消费额度,累计消费额)中,信用卡号唯一标识关系C的每一个元组。一个身份证只允许办理一张信用卡。关系C有_________。
若某二叉树的先序遍历序列是ABDCE,中序遍历序列是BDACE,则该二叉树为_______。
通常VLAN有静态和动态2种实现方式,这2种方式分别是如何实现的?各有什么特点?Switch1采用的是哪种实现方式?填充VLAN信息表如表9-3所示,将答案填写在答题纸相应位置。
阅读以下说明,回答问题1至问题6。说明ADSL是接入Internet的一种宽带技术。图2-1为一台带网卡的PC机采用ADSL接入Internet的网络结构图。
同一个VLAN中的成员可以形成一个广播域,从而实现何种功能?创建一个名字为v2的虚拟局域网的配置命令如下,请给出空白处的配置内容:Switch#(1)(进入VLAN配置模式)Switch(vlan)#(2)(创建v2并命名)Sw
SSL协议使用(1)密钥体制进行密钥协商。在IIS5.0中,Web服务器管理员必须首先安装Web站点数字证书,然后Web服务器才能支持SSL会话,数字证书的格式遵循ITU-T(2)标准。通常情况下,数字证书需要由(3)颁发。如果Web服务器管理员希望W
FTTx+LAN接入方式采用什么拓扑结构?本方案采用DHCP来分配网络地址。DHCP是(4)协议的一个扩展,便于客户自动从服务器获取IP地址和相关设置,其中实现IP地址动态分配的过程如下:(下面①到④未按顺序排列)①客户设置服务器ID和IP地址
具有综合业务传输能力的HFC网络由视频前端(FE)、主数字终端(HDT)、光纤节点(FN)、网络接口单元(NIU)、综合业务单元(ISU)及传输线路等构成。根据HFC网接入Internet的典型配置,将图8-11所示的拓扑图中(1)~(5)空缺处名称填写
随机试题
甲委托乙开发一种新产品,未明确约定该产品的专利申请权的归属。当该产品被开发完成后,其专利申请权应当归属于()。
女性,56岁,内蒙古人,家庭妇女,喜食生肉,反复癫痫发作,头颅MRI有多发直径0.8~1.2cm占位,血中囊虫抗体阳性治疗可选择
房地产开发企业申请商品房预售许可证,必须提交的要件包括()。
下列关于会计核算软件应当符合的原则要求的说法中,错误的是()。
已知企业只生产一种产品,单位变动成本为30元/件,固定成本总额200万元,产品单价为80元/件,为使销售利润率达到31.25%,该企业的销售额应达到()万元。
自领取《房地产开发企业暂定资质证书》之日起()内无开发项目的,《房地产开发企业暂定资质证书》有效期不得延长。
事故发生后,必须进行事故调查,目的是及时、准确地查清事故原因,查明事故的性质和责任,总结经验和教训,提出整改措施,并对事故责任者提出处理意见。国务院于2007年4月9日颁布了《生产安全事故报告和调查处理条例》(以下简称《条例》),自2007年6月1日起实行
下列谚语与农业生产经验无关的是()。
Therelationshipbetweenformaleducationandeconomicgrowthinpoorcountriesiswidelymisunderstoodbyeconomistsandpoliti
WhatdoesthespeakersayabouttheroadbetweenMaineandQuebec?
最新回复
(
0
)