GOF23
winrar_setup.rar
对,我懒
展开
-
工厂模式
工厂模式-实现了创建者和调用者的分离,降低耦合。工厂模式的作用- 实例化对象,用工厂方法代替new 对象应用场景工厂模式是一个大的结构,通常会同其他设计模式组合起来。比如工厂+单例- JDBC中Connection的获取- 反射中Class对象的newInstance方法-详细分类1- 简单工厂模式(静态工厂模式) 最常用在工厂类中创建工厂方法根据传递的参数不通产生需要的不同对象.样例代码a-基本的类关系interface Car...原创 2020-05-28 16:05:10 · 309 阅读 · 0 评论 -
单例模式以及五种实现方式
什么是单例 单例模式根据名字可知就是一个类只能有一个单独的实例并且对外提供一个访问该实例的全局访问点。使用单例模式有什么好处单例模式只生成一个实例,减少了系统性能开销。当一个实例的创建需要较多资源时,比如读取配置文件、产生其他依赖对象等,可以通过启动应用时直接产生一个永驻内存的单例对象来避免重复创建对象产生的性能消耗。应用场景- 项目中读取配置文件的类- 数据库连接池- Spring中的Beans默认是单例- Windows的任务管理器等等~~...原创 2020-05-27 18:33:34 · 1827 阅读 · 4 评论