设计模式
每一步都要留下深脚印
这个作者很懒,什么都没留下…
展开
-
设计模式之动态代理
<br />1.动态代理的实现方式:继承和聚合<br /><br /><br />2.聚合比继承灵活,因为聚合可以实现代理之间的组合,如日志代理和时间代理可以灵活的组合。<br /><br /><br />3.动态编译一段代码的方法:(1)JDK6 Compiler API,jdk 6以前的没有编译的API<br /> (2)CGLib,ASM :直接生成class二进制码。<br /><br /><br />4.要动原创 2010-09-08 20:08:00 · 654 阅读 · 0 评论 -
适配器模式--Adapter Pattern
import java.util.HashMap; import java.util.Map; public class Adapter { //接口一及其实现类代码: interface IUserInfo { public abstract String getUserName(); public abstract String getHomeAddress原创 2012-04-28 10:50:09 · 623 阅读 · 0 评论