leo

不积跬步,无以至千里。不积小流无,以成江海。

设计模式(三)观察者模式

1. 概述   有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 2. 为什么用   系统开发过程总,后台需要多个类来共同协作完成,这些类相互协作的对象就要保持...

2016-07-15 12:05:19

阅读数:328

评论数:0

设计模式(二)适配器模式

目标接口: package com.liyb.pattern.stud; /** * 目标接口 */ public interface Target { public void service(); } 待适配对象: package com.liyb.pattern.stud; ...

2016-05-20 12:09:25

阅读数:294

评论数:0

设计模式(一)单例模式

饿汉模式: package pattern_Singleton; /** * 饿汉模式 */ public class Singleton1 { //自行实例化 private static final Singleton1 single = new Singleton1(); //这个...

2016-05-19 11:26:46

阅读数:488

评论数:0

Java常用设计模式详解(一)---工厂模式

设计模式的原则:针对借口编程 工厂模式的作用:          A.应用程序的设计中把对象的的创建集中在一个地方创建或者统一由某类来管理(spring)          B.在不改动应用程序的基础上可以直接添加对象,同时也利于对象的维护。 工厂模式的种类:          A.简单...

2012-12-13 16:24:06

阅读数:13111

评论数:5

Java 单例模式详解

Java 单例模式详解 概念:   java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。   单例模式有一下特点:   1、单例类只能有一个实例。   2、单例类必须自己自己创建自己的唯一实例。   3、单例类必须给所有其他对象提供这...

2012-12-10 16:11:31

阅读数:708

评论数:0

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