java
36du
这个作者很懒,什么都没留下…
展开
-
设计模式之美(1)---单例模式singleton
单例模式属于创建型模式 1)实现单例模式的方式有:懒汉式、饿汉式、双重校验锁、静态内部类、枚举法以及各自的变种方式 2)推荐使用的实现单例模式的方式为:双重校验锁(基于懒汉式)、静态内部类、枚举法 3)单例模式的使用场合: **需要频繁的进行创建和销毁的对象 **创建对象消耗时过多或耗资源过多,但又经常用到的对象 **工具类对象 **数据库的连接池也采用单例模式,因为要频繁的访问数据库对象 **由...原创 2019-07-24 09:57:49 · 148 阅读 · 0 评论 -
设计模式之美(2)-工厂模式(简单工厂&工厂方法&抽象工厂)
一、前言 类型:创建型模式 作用:工厂模式主要是为创建对象提供接口,将创建对象的过程隔离起来,实现了创建者与调用者的分离,提高了程序的灵活性; 核心本质: 实例化对象,用工厂方法代替new操作; 将选择实现类、创建对象统一管理和控制,从而将调用者跟我们实现类解耦; 工厂模式分类: 简单工厂模式(Simple Factory)(又称:静态工厂方法模式) 工厂方法模式(Factory ...原创 2019-07-25 17:47:32 · 112 阅读 · 0 评论