摘要:
单例模式 定义:用于保证一个类仅有一个实例,并提供别的类访问它的方法。 使用场景:需要控制实例只能有一个、节省资源的时候。 常用的创建单例模式的方法有6种。 懒汉式 线程不安全、延迟初始化 public class Singleton { private Singleton(){} private 阅读全文
摘要:
设计模式 设计模式六大原则 开闭原则 对扩展开放,对修改关闭 2. 里氏替换原则 任何基类出现的地方,子类一定可以出现。只有当派生类可以替换掉基类,并且功能不受影响时,这样基类才能被复用,派生类也能在基类的基础上增加新的行为 3. 依赖倒转原则 针对接口编程,依赖于抽象而不是具体 4. 接口隔离原则 阅读全文