1:单例模式:应该记住:线程安全,延迟加载,反序列化安全,反射等问题
2:代理模式
代理模式:静态代理与JDK动态代理 && Java动态代理为什么要求必须实现顶级接口 && 详解 Java 中的三种代理模式
3:策略模式:封装变化与面向接口编程
4:模板方法模式
5:观察者模式
6:责任链模式
1:单例模式:应该记住:线程安全,延迟加载,反序列化安全,反射等问题
2:代理模式
代理模式:静态代理与JDK动态代理 && Java动态代理为什么要求必须实现顶级接口 && 详解 Java 中的三种代理模式
3:策略模式:封装变化与面向接口编程
4:模板方法模式
5:观察者模式
6:责任链模式