文件名称:设计模式经典案例之单例模式
文件大小:7KB
文件格式:RAR
更新时间:2022-04-09 19:16:10
设计模式 单例模式 懒汉式单例 饿汉式单例 多线程
单例模式主要有懒汉式和饿汉式两种实现,饿汉式不会有线程安全的问题,但是提前构造对象占用了一定的资源,如果对内存要求较低的场景可以使用饿汉式实现;懒汉式应使用DCL机制来避免多线程竞争资源的问题,并且懒汉式可以在需要使用对象的时候才去创建对象,节省了资源。
【文件预览】:
单例模式
----懒汉式单例模式与多线程.cpp(4KB)
----单例模式.cpp(2KB)
----饿汉式单例模式.cpp(4KB)
----懒汉式单例模式的两次检查.cpp(4KB)