摘要: OOP语言提供给我们最有用的东西可能就是多态了。比如说:在不知道一个对象具体类型的情况下向这个对象发送消息的能力。事实上,没有比Strategy模式更能说明这一点的模式了。 为了说明Strategy模式,让我们假设我们正在设计一个debug logger。通常Debug logger是一个非常有用的工具,程序员可以在代码中需要的地方向logger发送消息。如果系统在某些方面行为不正常,debug ... 阅读全文
posted @ 2007-10-05 19:23 大牛博客 阅读(851) 评论(1) 推荐(0) 编辑
摘要: 1.两个对象值相同(x.equals(y)==true),但却可有不同的hash code,这句话对不对?为什么? 2.GC是什么?为什么要有GC? 3.请简要描述一下J2EE应用中的class loader的层次结构? 4.写一段代码,实现银行转帐功能: 接口定义如下: Public interface ITransfer{ /** * 银行内部转帐,从转出帐号中扣除转帐金额,给转入帐号增... 阅读全文
posted @ 2007-10-05 19:15 大牛博客 阅读(22690) 评论(0) 推荐(1) 编辑