设计模式
文章平均质量分 93
九天漩女
燕大软件专业的奋斗人
展开
-
对单例模式的理解(下)
博主个人博客网站:文客如果你想每天和我交流技术,可以关注一下我的个人博客网站:文客,我会每天在这里更新技术文章和面试题,也会及时收到大家的评论与留言,欢迎各位大佬来交流!单例设计模式存在哪些问题?在上一篇文章中,我们讲了单例设计模式的介绍和实现单例的方法。今天来说一说单例设计模式存在哪些问题。大部分情况下,我们在项目中使用单例,都是用它来表示一些全局唯一类,比如配置信息类、连接池类、ID生成器类等。单例模式书写简洁、使用方便,在代码中,我们不需要创建对象,直接通过类似IdGenerator.getI原创 2022-03-20 11:30:01 · 311 阅读 · 0 评论 -
对单例模式的理解(上)
博主个人博客网站:文客如果你想每天和我交流技术,可以关注一下我的个人博客网站:文客,我会每天在这里更新技术文章和面试题,也会及时收到大家的评论与留言,欢迎各位大佬来交流!什么是单例模式?单例设计模式,顾名思义:就是一个类只允许创建一个对象或实例,那么这样的类我们通常叫做单例类,这种设计模式也就叫做单例模式。单例模式的概念如此简单,它的应用也是比较简单的。如果有些数据在系统中只应该保存一份,或者根据特定的业务需求,我们通常会考虑到单例模式。设想一下,我们要实现一个递增的id号码生成器,如果系统中存在原创 2022-03-19 14:57:37 · 250 阅读 · 0 评论 -
对设计原则的理解
博主的个人博客:文客在CSDN发布的文章都会提前在个人博客上发布,想一起交流和学习的小伙伴可以关注一下呀!感谢大家的支持!SOLIDS:单一职责原则(SRP)如何理解单一职责原则一个类只负责完成一个职责或者功能。不要设计大而全的类,要设计粒度小、功能单一的类。单一职责原则是为了实现代码高内聚、低耦合,提高代码的复用性、可读性、可维护性。如何判断类的职责是否单一不同的应用场景、不同阶段的需求背景、不同的业务层面,对同一个类的职责是否单一,可能会有不同的判定结果。实际上,一些侧面的判断指标更具有指原创 2022-03-02 20:07:26 · 254 阅读 · 2 评论