设计模式
文章平均质量分 93
Q&&W
这个作者很懒,什么都没留下…
展开
-
设计模式之单例模式
一般情况下,不建议使用懒汉方式,建议使用饿汉方式。只有在要明确实现 lazy loading 效果时,才会使用静态内部类方式。如果涉及到反序列化创建对象时,可以尝试使用枚举方式。如果有其他特殊的需求,可以考虑使用双检锁方式。原创 2023-08-24 09:58:21 · 79 阅读 · 1 评论 -
设计模式
设计模式 创建型 单例模式 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 工厂模式 定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。 抽象工厂模式 围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。 建造者模式 使用多个简单的对象一步一步构建成一个复杂的对象。一个 Builder 类会一步一步构造最终的对象。该 Builder 类是独立于其他对象的。 原型模式 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对原创 2020-12-30 20:38:41 · 83 阅读 · 0 评论