设计模式
lrenjundk
这个作者很懒,什么都没留下…
展开
-
设计模式之---单例模式
单列模式是设计模式中最为简单,也经常使用的一种。其主要特点是:单列只有一个,对象不会被重复创建单列类必须自己创建自己的唯一实例单列类必须给其他所有客户端提供唯一的实例构造子是私有的,从而保证该类不会被继承,严格地保证只可能产生一个实例 单列模式可以分为三个变种:饿汉式单列模式,懒汉式单列模式,登记单列模式。1. 饿汉式单列模式package com.p原创 2012-07-18 11:28:48 · 1236 阅读 · 0 评论 -
设计模式之---多例模式
多例子模式的特点为:多例类可以有多个实例多例类必须自己创建并且管理实例,并且为客户端提供自己的实例 和单列模式一样,多例模式也可以分为饿汉式和懒汉式两种:1. 饿汉式多例模式:package com.patten.relin;public class EagerMultiton { private static EagerMultiton simpl原创 2012-07-18 14:54:08 · 1063 阅读 · 0 评论