
Java设计模式
文章平均质量分 89
想飞的yu
这个作者很懒,什么都没留下…
展开
-
Java设计模式——建造者模式
建造者模式 建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 一个Builder类会一步一步构造最终的对象。该Builder类是独立于其他对象的。 介绍 **意图:**将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。 **主要解决:**主要解决在软件系统中,有时候面临着"一个复杂对象"的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经原创 2021-08-16 10:30:17 · 231 阅读 · 0 评论 -
Java设计模式——单例模式
单例模式(Singleton Pattern) Java中最简单的设计模式之一。属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例滑该对象。 注意: 单例只能有一个实例 单例类必须自己创建自己的唯一实例 单例类必须给所有其他对象提供这一实例 介绍 **意图:**保证一个类仅有一个实例,并提供一个访问它的全局访问点 **主要解决:**一个全局使用的类频繁地创建与销毁原创 2021-08-12 20:08:47 · 156 阅读 · 0 评论