Just Do It
设计原则 设计原则
设计原则单一职责原则(SRP)如何理解单一职责原则 单一职责原则:Single Responsibility Principle, 缩写SRP。 意思:一个类或模块只负责完成一个职责(或者功能)。 单一职责原则是为了实现代码高内聚、低耦合
手写单例模式 手写单例模式
一、单例模式的定义定义: 确保一个类只有一个实例,并提供该实例的全局访问点。 这样做的好处是:有些实例,全局只需要一个就够了,使用单例模式就可以避免一个全局使用的类,频繁的创建与销毁,耗费系统资源。 二、单例模式的设计要素 一个私有构造函数
常用设计模式 常用设计模式
一、单例模式1、饿汉式 饿汉式的实现方式比较简单。在类加载的时候,instance 静态实例就已经创建并初始化好了,所以,instance 实例的创建过程是线程安全的。不过,这样的实现方式不支持延迟加载(在真正用到 IdGenerator