前言:
现在你们对“单例模式的优点和缺点”都比较珍视,我们都想要知道一些“单例模式的优点和缺点”的相关资讯。那么小编也在网上搜集了一些对于“单例模式的优点和缺点””的相关文章,希望咱们能喜欢,我们快快来了解一下吧!单例模式的特点:
1、单例类只能有一个实例。
2、单例类必须自己创建自己的唯一实例。
3、单例类必须给所有其他对象提供这一实例
单例模式分为2种,懒汉式和饿汉式
懒汉式:第一次调用时候,才创建实例
饿汉式:在类第一次加载完成之后,就创建实例
优点:
1、在内存里只有一个实例,减少了内存的开销,尤其是频繁的创建和销毁实例
2、避免对资源的多重占用
缺点:
1.没有接口,不能继承,与单一职责原则冲突,一个类应该只关心内部逻辑,而不关心外面怎么样来实例化。
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #单例模式的优点和缺点 #单例模式 缺点 #单例模式几种