
设计模式【Java语言】
Java常用23种设计模式总结
木偶1在哪
这个作者很懒,什么都没留下…
展开
-
工厂模式【创建型】
1. 简单工厂模式又称为静态工厂方法模式,它属于类创建型模式。在简单工厂模式下,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有相同的父类。1.1 举例jdk中的工具类DateFormat,根据参数的不同创建不同类的实例。private static DateFormat get(LocaleProviderAdapter adapter, int timeStyle, int dateStyle, Locale loc) {原创 2020-12-16 19:35:05 · 175 阅读 · 0 评论 -
单例模式
单例模式的核心:一个类只允许创建一个对象。根据需求实现一个单例:构造函数的访问权限为private,避免外部通过new创建实例 对象创建时的线程安全问题 是否支持延时加载(懒汉式、饿汉式) 性能(是否加锁)1、饿汉式在类加载的时候就创建对象并初始化。...原创 2020-12-15 15:08:54 · 212 阅读 · 1 评论