设计模式
文章平均质量分 74
it_xiaohua
这个作者很懒,什么都没留下…
展开
-
设计模式
23设计模式(大话西游) 文章目录23设计模式(大话西游)前言一、工厂模式1.简单工厂模式实例2.工厂方法模式实例 前言 初次看到设计模式,似乎于我没有太大的关系,在平时工作开发中我很少用到,并且即使用到也浑然不知。但是最近初次接触到spring源码,看到源码是我苦不堪言,故学习一下设计模式,希望对自己有所帮助。 一、工厂模式 工厂模式是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式,在工厂模式中我们在创建对象时不会对客户端暴露创建逻辑,并且是通过原创 2021-01-25 16:41:23 · 93 阅读 · 0 评论 -
初识动态代理-Java小白进阶之路
认识动态代理是在一次面试过程中,面试官问到了spring AOP 的实现原理,我回答了动态代理,动态代理分为JDK动态代理和cglib动态代理,当面试官问我他们有什么区别,我回答了JDK通过对其接口的增强,而cglib通过对子类的增强,回答的比较模糊,而面试官接下来问的问题,他俩的底层是怎么实现的,我被问的哑口无言。 1动态代理 动态代理是一种常用的设计模式,其目的是为其他对象提供一个代理,来控制...原创 2019-12-09 21:54:12 · 143 阅读 · 0 评论