单例模式(饿汉模式与懒汉模式)
文章目录单例模式饿汉模式懒汉模式单例模式饿汉模式程序一启动对象则会产生。因为是在类中私有化了静态成员对象;只有声明为静态成员,才可在类中定义自身成员对象;它是在进入主函数之前就生成的,所以说程序一启动对象则会生成,也因此,如果这个单例对象在多线程并发环境下频繁使用,性能要求较高 ,则此模式可以避免资源竞争,提高响应速度更好。优点:简单;缺点:可能会导致进程启动慢,且如果有多个单例类对象实例启动顺序不一定class Singleton { public: static Singleton*