
java设计模式
Collin Nam
绝对不甘于平庸。
展开
-
剖析java单例模式
目录 1.单例模式概述 2.单例模式的实现 2.1单例模式--之饿汉模式 2.2单例模式--懒汉模式 2.3使用静态内部类实现单例模式 3.单例模式应用实例 4.单例模式适用环境 1.单例模式概述 单例模式是结构最简单的设计模式,在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以确保系统中的一个类只有一个实例而该实例易于被外界访问,从而方便对实例个...原创 2018-09-06 22:16:45 · 275 阅读 · 1 评论 -
java设计模式学习之简单工厂模式
目录 1.0 ●创建型模式(Creational Pattern) 2.0 ●简单工厂模式 2.0.1 ●简单工厂模式的定义 2.0.2 ●简单工厂模式的结构 2.0.3 ●实例说明 2.0.4 ●实例代码 3.0 ●模式优点 4.0 ●模式缺点 5.0 ●模式适用环境 1.0 ●创建型模式(Creational Pattern) ●创建型模式(Creational P...原创 2018-10-22 14:22:16 · 1218 阅读 · 0 评论 -
java设计模式之工厂方法模式
目录 1.0 ●工厂方法模式概述 1.1 ●工厂方法模式的定义 1.2 ●工厂方法模式的结构 1.3 ●实例说明 1.3.1 ●实例代码分析 1.3.2 ●结果及分析 1.4 ●工厂方法的重载 1.5 ●工厂方法的隐藏 1.6 ●模式优点 1.7 ●模式缺点 1.8 ●模式适用环境 1.0 ●工厂方法模式概述 ✓不再提供一个按钮工厂类来统一负责所有产品的创建,而是将...原创 2018-10-23 10:41:27 · 574 阅读 · 0 评论 -
设计模式之-建造者模式
目录 概述 建造者模式包含以下4个角色: Builder(抽象建造者) ConcreteBuilder(具体建造者) Product(产品) Director(指挥者) 实例代码 (1) Actor:游戏角色类,充当复杂产品对象 (2) ActorBuilder:游戏角色建造者,充当抽象建造者 (4) AngelBuilder:天使角色建造...原创 2019-07-10 17:32:32 · 493 阅读 · 0 评论