自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Emily的博客

Love is the source of study.

  • 博客(3)
  • 收藏
  • 关注

原创 【设计模式 java】——单例模式

一、模式简介    单例模式有书也称单件模式。它是用来创建独一无二的,只能有一个实例的对象的入场券。单例模式的写法有好几种,主要有懒汉式,饿汉式、登记式。最后一种方法几乎没有听说过。所以本篇博客不做介绍。   单例模式的特点:   1、单例类只能有一个实例    2、单例类必须自己创建自己唯一实例    3、单例类必须给所有其他对象提供这一实例。   对于系统中的某些类来说,只有一个实

2016-10-23 22:02:15 386 24

原创 【设计模式 java】——命令模式(Command)

一、概述     在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合,比如要对行为进行“记录、撤销/重做、事务”等处理,这种无法抵御变化的紧耦合是不合适的。在这种情况下,如何将“行为请求者”与“行为实现者”解耦?将一组行为抽象为对象,实现二者之间的松耦合。这就是命令模式(Command Pattern)。 二、模式结构   Command: 定义命令的接口,声

2016-10-16 18:48:34 437 24

原创 【设计模式 java】——解释器模式(Interpreter)

模式简介:     解释器模式属于行为模式,Gof是这样定义的:给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 解释器模式需要解决的是,如果一种特定类型的问题发生的频率足够高,那么可能就值得将该问题的各个实例表述为一个简单语言中的句子。这样就可以构建一个解释器,该解释器通过解释这些句子来解决该问题。

2016-10-09 19:30:09 457 18

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除