随笔分类 - design pattern
摘要:用途 增强/替换原有类的行为 AOP编程 日志增强 权限控制 事务管理等 分类 静态代理 实现同一个接口 传入被代理对象 动态代理 jdk->Proxy、InvocationHandler实现 面向接口,生成与被代理类继承相同接口的class文件 反射调用(效率降低) cglib->基于ASM,修改
阅读全文
摘要:特点:整个应用中,单例类只存在一个对象 场景:应用参数类等 优点:节约内存,减少GC消耗 要点:私有化构造方法、线程安全 实现方案: 静态初始化:class被加载时生成单例对象 public class SimpleSingleton { private SimpleSingleton(){ } p
阅读全文

浙公网安备 33010602011771号