适配器模式
定义 将一个类的接口转换成客户期望的另一个接口 使原本接口不兼容的类可以一起工作 类型 结构型 适用场景 已经 […]
定义 将一个类的接口转换成客户期望的另一个接口 使原本接口不兼容的类可以一起工作 类型 结构型 适用场景 已经 […]
定义 在不改变原有对象的基础之上,将功能附加到对象上 提供了比继承更有弹性的替代方案(扩展原有对象功能) 类型 […]
#### 定义 – 又叫门面模式,提供一个统一的接口,用来访问子系统中的一群接口 – 定义了一个高层接口,让子 […]
定义 指原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 特点 不需要知道任何创建的细节,不调用构 […]
ThreadLocal线程单例不能保证一个单例全局唯一,但是可以保证线程唯一 代码 public class […]
枚举类天然的可序列化机制,可以强有力的保证不会出现多次实例化的情况,即使在复杂的序列化和反射攻击下,枚举类型的 […]
继续使用饿汉式代码 public class Test { public static void main(S […]
问题 使用单例模式,生成的一个单例,序列化成一个文件,然后再从文件中取出来,那这两个对象还是同一个对象么? 代 […]
定义 保证一个类仅有一个实例,并提供一个全局访问点 类型 创建型 适用场景 想保证任何情况下都绝对只有一个实例 […]
定义 将一个复杂对象的构建与他的表示分离,使得同样的构建过程可以创建不同的表示 用户只需指定需要建造的类型就可 […]