![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 88
树林2718
这个作者很懒,什么都没留下…
展开
-
单列模式
单列模式单例模式是设计模式中最简单的形式之一。这一模式的目的是使得类的一个对象成为系统中的唯一实例。实现方式饿汉式 饿汉式是典型的空间换时间,当类装载的时候就会创建类实例,不管你用不用,先创建出来,然后每次调用的时候,就不需要再判断了,节省了运行时间。public class SingIn{ //在自己内部定义自己的一个实例,只供内部调用,作为抛出的对象 private stati原创 2017-05-22 18:56:15 · 278 阅读 · 0 评论 -
Builder模式
Builder模式将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 对象创建需要的属性多,而且不固定,为了简化创建过程,在对象类创建指定对象各个属性抽象接口。实现方式public static class Builder { public Builder() { } public Builder setTitle(String titleId原创 2017-06-01 18:17:47 · 208 阅读 · 0 评论 -
Android设计模式
设计模式最早由Gang of Four四人小组归纳了23种在软件开发中使用频率较高的设计模式,并在1995年整理汇编成《Design Patterns:Elements of Reusable Object-Oriented Software》一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:单例模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式。结构型模式,共...原创 2017-05-22 18:00:54 · 186 阅读 · 0 评论