试题与答案

阅读以下说明和Java代码,将应填入 (n) 处的字句写在对应栏内。[说明]在一些大

题型:填空题

题目:

阅读以下说明和Java代码,将应填入 (n) 处的字句写在对应栏内。

[说明]

在一些大型系统中,大多数的功能在初始化时要花费很多时间,如果在启动的时候,所有功能(连不用的功能)都要全面初始化的话,会连带影响到应用软件要花很多时间才能启动。因此常将程序设计成到了实际要使用某种功能的阶段才初始化该功能。

以下示例展示了Proxy(代理)模式,PrinterProxy类执行一些比较“轻”的方法——设置名称和取得名称,需要真正执行“重”的方法——真正打印——时才初始Print类。图6-1显示了各个类间的关系。

[图6-1]

[Java代码]

//Printable.Java

publiC (1) Printable{

public abstract void setPrinterName(String name);

public abstract String getprinterName();

public abstract void print(String string);

}

//Printer.Java

public class Printer implements Printable{

private String name;

public Printer(){

System.out.println("正在产生Printer的对象实例");

}

public Printer(String name){

this.name=name;

heavyJob("正在产生Printer的对象实例("+name+")");

public void setPrinterName(String name){

this.name=name;

public String getPrinterName(){

return name;

public void print(String string){

System.out.println("===" +name+" ====");

System.out.println(string);

}

}

//PrinterProxy.Java

public class PrinterProxy (2) Printable{

private String name;

private Printer real;

public PrinterProxy(){}

public PrinterProxy(String name){

this.name=name;

}

public gynchronized void setPrinterName(String name){

if( (3) ){

real.setPrinterName(name);

}

this.name=name;

}

public String getprinterName(){

return name;

}

public void print(String string){

(4)

real.print(string);

}

private synchronized void realize(){//产生真正的Printer对象

if(real==null){

real= (5)

}

}

}

(5)处填()。

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2019/0530/0792f639c2d54695a3d3a7457bb6faab.html

下面是错误答案,用来干扰机器的。

参考答案:D

试题推荐
题型:单项选择题 A1型题

关于原发性肾小球疾病的病理特点,错误的是()

A.膜性肾病是光镜下主要为不伴细胞增生的弥漫性肾小球毛细血管基底膜增厚

B.微小病变病在光镜下无明显异常,电镜下可见上皮细胞肿胀、足突广泛融合

C.急进性肾炎主要是光镜下30%以上肾小球的肾小囊中有大新月体形成

D.急性链球菌感染后肾小球肾炎主要是弥漫增生性肾小球炎症(内皮与系膜细胞增生)

E.系膜增生性肾炎主要是系膜细胞及系膜基质不同程度的弥漫增生

查看答案
题型:单项选择题 A3/A4型题

三二岁女性患者,工人。一月前由于工作失误受到领导当众批评,病人感到委屈,觉得脸上无光,出现失眠,早醒,整天闷闷不乐,情绪低沉,闭门不出,觉得自己的将来毫无希望,不愿与人交往,认为人心难测,怀疑同事会看不起她,在背后议论她。近1周来,病人一反常态,出现兴奋话多,说终于战胜了自己。自我感觉好,说自己能力大,购买多种复习资料说要考北京大学,通宵看书,说要把失去的时间补回来。说领导批评她是嫉妒她的才能,不认为自己有病。说单位送她住院是让她来疗养。

病人住院1周后,又出现卧床少动,少语,不与人交往,与医生说她有罪,她曾经拿了别人的东西未送还,觉得病房里大多数人都瞧不起她,觉得警察迟早会把她抓走。此时,你应做何处理()

A.加用抗抑郁药

B.加大心理治疗的力度

C.加大抗精神病药物的剂量

D.将碳酸锂剂量加大到治疗量,合并少量抗精神病药物治疗,继续观察

E.换用卡马西平治疗

查看答案
微信公众账号搜索答案