稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
设计模式
订阅
avatar
Violet曦鱼 创作等级LV.3
更多收藏集

微信扫码分享

微信
新浪微博
QQ

2篇文章 · 0订阅
  • 单例模式
    优点是:线程安全。因为在类加载的时候就完成实例化,避免了线程同步问题。 缺点是:有浪费内存的可能。如果从未使用过实例,那么会造成内存的浪费。调用实例方法会进行类加载,但也有其他可能也会导致类加载,这时候初始化instance就没有达到lazy loading的效果。 3.创建一…
    • Violet曦鱼
    • 5年前
    • 207
    • 点赞
    • 评论
    面试
  • 工厂方法模式和抽象工厂模式有什么区别?
    工厂方法模式只有一个抽象产品类,它的具体工厂类只能创建一种具体产品。 而抽象工厂有多个抽象产品类,它的具体工厂类每次可以产生一组多个具体产品。 1.工厂类:负责实现创建所有产品实例的内部逻辑,它可以被外部直接调用来创建所需实例。 2.抽象产品:所有产品的父类。用于描述所有产品公…
    • Violet曦鱼
    • 5年前
    • 2.0k
    • 点赞
    • 评论
    面试