设计模式
xxxknight
这个作者很懒,什么都没留下…
展开
-
设计模式(java)1——单例模式
如果要保证系统里一个类最多只能存在一个实例时,我们就需要单例模式。例如:缓存池,数据库连接池,线程池,一些应用服务实例等。1、懒汉模式——实现懒加载但线程不安全package singleton;//懒汉模式(线程不安全)public class Singleton1 { private static Singleton1 instance; private Singleton1()转载 2015-07-11 16:24:40 · 330 阅读 · 0 评论 -
设计模式(java)2——简单工厂模式
简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式的UML图: 简单工厂模式中包含的角色及其相应的职责如下: 工厂角色(Creator):这是简单工厂模式的核心,由它负责创建所有的类的内部逻辑。当然工厂类必须能够被外界调用,创建所需要的产品对象。原创 2015-07-11 19:36:31 · 318 阅读 · 0 评论