java设计模式
文章平均质量分 55
android资讯
这个作者很懒,什么都没留下…
展开
-
设计模式之工厂模式
**设计模式之工厂模式** 定义 Define an interface for creating an object,but let subclasses decide which class to instantiate (定义一个用于创建对象的接口,让之类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。)通用图解 产品抽象类Product.classpublic abst原创 2018-01-06 23:42:13 · 315 阅读 · 0 评论 -
设计模式之单例模式(6种实现方法)
**设计模式之单例模式** 设计模式—单例 1单例第概念 单例模式是一种对象创建模式,它用于产生一个对象的具体实例, 它可以确保系统中一个类只产生一个实例 图解 2好处 对于频繁使用的对象,可以省略创建对象所花费的时间,对于那些重量级对象而言, 是非常可观的一笔系统开销由于new操作的次数减少,因而对系统内存的使用频率也会降低, 这将减轻GC压力,缩短GC停顿时间单例第6种模式原创 2018-01-06 22:22:50 · 379 阅读 · 0 评论 -
设计模式之模版方法模式
**设计模式之模版模式** 模版方法模式(Template Method Pattern)定义 Define the skeleton of an algorithm in an operation, deferring some steps to subclasses. Template Method lets subclasses redefine certain steps of an a原创 2018-01-07 20:05:46 · 337 阅读 · 0 评论 -
设计模式之抽象工厂模式
**设计模式之抽象工厂模式** 抽象工厂模式(Abstract Factory Pattern)定义 provide an interface for creating families of related or dependent objects without specifying their concrete classes. (为创建一组相关或相互依赖的对象提供一个接口,而且无需指定原创 2018-01-07 14:31:10 · 298 阅读 · 0 评论 -
设计模式之观察者模式
**设计模式之观察者模式** 观察者模式(Observer Pattern)的定义 观察者模式,也叫做发布订阅模式(Publish/subscribe) Define a one-to-many dependency between objects so that when one object changes state, all its dependents are notified an原创 2018-01-08 23:53:40 · 373 阅读 · 0 评论