Linux(十三)设计模式——单例模式

发布时间:2026/5/19 13:59:07

Linux(十三)设计模式——单例模式 设计模式——针对典型场景所设计出来的特别的处理方案单例模式:一个类只能实例化一个对象(所以叫单例) 场景: 1、资源角度:资源在内存中只占有一份 2、数据角度:如果只有一个对象,那么该对象在什么时候访问它的资源都是一致的目录实现方式一、饿汉模式二、懒汉模式就比如任务管理器,我再怎么重复打开它,它也只有这一份任务管理器。实现方式一、饿汉模式所谓饿汉模式,直接将对象实例化完毕,用的时候直接就使用了(空间换时间) 好处:效率最大化,资源用的时候直接就用了(不涉及线程安全问题) 缺点:初始化速度慢,占用内存多实现:使

相关新闻