题目内容

阅读以下说明和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);
}
}
}
(1)

查看答案
更多问题

德国联邦议会两院的构成是如何体现德国国家结构特点的?

SECTION B NOTE-WRITING (10 MIN)
Write a note of about 50~60 words based on the following situation:
You fail to visit your friend Tony while he is being hospitalized. Write him a note to show your concerns and regrets and tell why.
Marks will be awarded for content, organization, grammar and appropriateness.

SECTION A CHINESE TO ENGLISH
Directions: Translate the following text into English.
按照剧情,王洛宾和卓玛同骑一匹马。王洛宾拘谨地坐在卓玛的身后,双手紧紧地抓住马鞍。卓玛忽然纵马疾驰。王洛宾被猛地一颠,身子向后仰去,惊慌中本能地拦腰抱住卓玛,这才没有落下马去。跑出很远很远,卓玛放松马缰递到他手中,任他扬鞭跃马,似乎把自己的命运也给了王洛宾。
黄昏牧归,王洛宾随着卓玛清点羊只入圈。王洛宾想着白天的情景,痴痴地望着披一身晚霞的卓玛。卓玛感觉到了异族青年那双灼人的眼睛,她慢慢地关闭栅栏,那张绯红的笑脏对着王洛宾,两只眼睛满是柔情。忽然,她举起手中的牧鞭,轻轻地打在王洛宾身上,然后转身跑去,远处草原上传来她清脆的笑声……

“事实一”中的犯罪是单位犯罪还是自然人犯罪?为什么?

答案查题题库