摘要:
Desc 定义一个用于创建对象的接口,让子类决定实例化哪一个类,Factory Method使的一个类的实例化延迟到了子类 场景 当你不知道改使用对象的确切类型的时候 当你希望为库或框架提供扩展其内部组件的方式时 优点 将具体产品和创建者解耦 符合单一职责原则 符合开闭原则 实现 简单工程 publ 阅读全文
posted @ 2024-06-06 13:48
zrx001
阅读(9)
评论(0)
推荐(0)
摘要:
DESC 保证一个类只有一个实例,并且提供一个全局访问点 场景: 重量级的对象,不需要多个实例,如线程池,数据库连接池 实现 1. 懒汉模式 延迟加载的方式 只有在真正使用的时候,才开始实例化 线程安全问题 double check 加锁优化 编译器(JIT) cpu有可能对指令进行重排序,导致使用 阅读全文
posted @ 2024-06-06 11:53
zrx001
阅读(17)
评论(0)
推荐(0)

浙公网安备 33010602011771号