摘要: 简单工厂模式 1.适用于创建对象较少的场景, 工厂方法模式 创建对象需要大量的重复的代码, 缺点:类数量过多,增加复杂度 抽象工厂模式 阅读全文
posted @ 2021-12-13 18:20 习惯有迩 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 单例 1.饿汉式单例 优点:没有加锁,执行效率更高 缺点:类加载的时候就初始化,不管用否都占着空间,如果项目中存在大量的单例对象,则会浪费内存空间 2.懒汉式单例 优点:被外部类调用时,内部才会加载 存在线程安全,当有多个线程同时访问时,返回多个实例,违反了单例对象原则 添加了synchronize 阅读全文
posted @ 2021-12-13 17:50 习惯有迩 阅读(35) 评论(0) 推荐(0) 编辑