首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下函数说明和Java代码,将应填入(n)处的字句写在答题纸对应栏内。 【说明】 很多时候,希望某些类只有一个或有限的几个实例,典型解决方案是所谓单身(Singleton)模式。但在多线程情况下,Singleton模式有可能出现问题,需要进行同步检查。
阅读以下函数说明和Java代码,将应填入(n)处的字句写在答题纸对应栏内。 【说明】 很多时候,希望某些类只有一个或有限的几个实例,典型解决方案是所谓单身(Singleton)模式。但在多线程情况下,Singleton模式有可能出现问题,需要进行同步检查。
admin
2014-10-11
88
问题
阅读以下函数说明和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://kaotiyun.com/show/raDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
由于操作系统升级而对软件进行修改的行为属于________维护。
若某二叉树的先序遍历序列是ABDCE,中序遍历序列是BDACE,则该二叉树为_______。
甲怀疑乙发给他的信息已遭人篡改,同时怀疑乙的公钥也是被人冒充的。为了消除甲的疑虑,甲、乙需要找一个双方都信任的第三方,即______来签发数字证书。
[Java源程序:一个简单的Web服务器]/************************************************************//*WebServer.java*//******
在应用服务器关机的情况下,公司员工能连接上因特网吗?简要解释。公司内部的电话、传真机与ISDN的连接情况如图9-3所示。将图中(1)和(2)处空缺的设备名称填写在答题纸相应位置。
同一个VLAN中的成员可以形成一个广播域,从而实现何种功能?使Switch1的千兆端口允许所有VLAN通过的配置命令如下,请给出空白处的配置内容:Switchl(config)#interfacegigabit0/1(进入千兆端口配置模式)
目前无线局域网主要有哪两大标准体系?简述各自特点。图1-2中“EncryptionLevel”选项用以配置WEP。WEP采用的加密技术是什么?“值”备选项中应包含两种长度为多少的密钥?
双绞线可以制作成直连线和交叉线两种形式。在上图中,两个交换机的UPLINK口相连,使用的双绞线制作成什么形式?连接交换机和计算机的双绞线制作成什么形式?阅读下面的配置信息,解释(7)处的命令。Switch#configtSwitch(
阅读以下说明,回答问题1至问题5。[说明]某企业采用Windows2000操作系统部署企业虚拟专用网(VPN),将企业的两个异地网络通过公共Internet安全地互联起来。微软Windows2000操作系统当中对IPSec具备完善的支持,下图
在“管理工具”中运行“管理IP筛选器列表”,创建一个名为“SNMP消息”的筛选器。在如图12-3所示的“IP筛选器向导”中指定IP通信的源地址,下拉列表框中应选择(1);在如图12-4中指定IP通信的目标地址,下拉列表框中应选择(2)。在图
随机试题
A.前间壁B.前壁C.高侧壁D.下壁E.正后壁Ⅱ、Ⅲ、aVF导联反映心肌梗死的部位是()
最常见的继发性闭经是
A.归脾汤B.升阳益胃汤C.金匮肾气丸D.补中益气汤E.东垣清暑益气汤
平安印刷厂系某省A市和平区乡办企业,1995年与同省B市人文出版社(位于该市河东区)签定一份合同,由平安印刷厂给人文出版社印刷小学教材,人文出版社支付印刷费。从1995年起,平安印刷厂即根据该合同一直在其工厂内为人文出版社印刷小学教材。到1999年,人文
基础产业具有五个相互联系的特性,包括()。
下列各项中,符合资产定义的有()。
可以进入互联网上网服务场所的起点年龄是( )。
Readthetextbelowaboutaretailgroup.Foreachquestion23-28,choosethecorrectanswer.Markoneletter(A,BorC)onyour
AnancientGreekphilosopheroncewrotethatlaughteriswhatmakesushuman—thatitdefinesusas【T1】______.Muchmorerecentd
WhattheHeckDoesVincentvanGoghHaveToDoWithInternetMarketing?[A]Nothingandeverything!Tuckeddiscreetlyawayon
最新回复
(
0
)