博客专栏  >  编程语言   >  Java常见设计模式

Java常见设计模式

本专栏主要记录和讲述java常见的设计模式

关注
2 已关注
6篇博文
  • 设计模式总结笔记<四> 观察者模式

    一、定义观察者模式定义了一个一对多的依赖关系,让多个观察者对象同时监听同一个主题对象。 当这个主题状态发生改变时,会通知所有观察者对象,让它们自动更新自己。二、类似说明聊天室程序的创建。服务器创建好...

    2017-03-13 11:30
    197
  • 设计模式总结笔记<三> 建造者模式后篇

    定义: 建造者模式:将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。实用范围 1、当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。 2、当构造过程...

    2017-03-09 14:41
    124
  • 设计模式总结笔记<三> 建造者模式前篇

    一、场景 当需要生产一辆汽车时,我们需要为其装配发动机、轮胎、座椅等等部件,这个装配过程是比较复杂的而且也需要较高的组装技术。而建造者模式(Builder Pattern)就是为了将部件与组装分离...

    2017-03-09 14:38
    163
  • 设计模式总结笔记<二> 工厂模式

    工厂模式工厂模式主要是为创建对象提供接口,将创建对象的过程隔离起来,实现了创建者与调用者的分离,提高了程序的灵活性。 核心本质: 实例化对象,用工厂方法代替new操作。 将选择实现类、创建对象统一...

    2017-03-09 14:28
    117
  • 设计模式总结笔记<一> 单例模式

    Java单例模式是一种常见且较为简单的设计模式。单例模式,顾名思义一个类仅能有一个实例,并且向整个系统提供这一个实例。 单例模式的特点: 单例类仅能有一个实例。 单例类必须为自己创建实例。 单例类...

    2017-03-09 14:17
    136
  • 设计模式总结笔记之前言与介绍

    前言  在我平时的学习与项目工作中,经常会纠结于类的框架搭建,以及类间的关系梳理,而当我通过查看一些牛人的代码解释时总会有一种有一种豁然开朗之感,感觉别人写的代码层次清晰,易于理解。久而久之,我确实感...

    2017-03-09 14:11
    129
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部