设计模式-代理模式

  • 文章目录
    • 一、代理模式的简介;
    • 二、代理模式的必须具备的条件;
    • 三、静态代理和动态代理的区别;
    • 四、静态代理的实现;
    • 五、jdk动态代理的实现;
    • 六、cglib动态代理的实现(源码解析在这里不写,写在另外的地方);

设计模式-工厂模式

  • 文章目录
    • 一、工厂模式的简介;
    • 二、解决的问题;
    • 三、各种工厂模式的特点及归类
    • 四、简单工厂模式到抽象工厂方法模式的演变过程;
    • 五、源-简单工厂代码实现;
    • 六、源-工厂方法模式实现;
    • 七、源-抽象工厂模式实现;
    • 八、各个模式的区别;