随笔分类 -  设计模式

摘要:1.什么是工厂模式 它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。实现了创建者和调用者分离,工厂模式分为简单工厂、工厂方法、抽象工厂模式2.工厂模式好处 工厂模式是我们最常用的实例化对象模式了,是用工厂方法代替 阅读全文
posted @ 2021-08-23 10:33 bluesky1 阅读(150) 评论(0) 推荐(0)
摘要:1.什么是单例 保证一个类只有一个实例,并且提供一个访问该全局访问点 2.哪些地方用到了单例模式 网站的计数器,一般也是采用单例模式实现,否则难以同步。 应用程序的日志应用,一般都是单例模式实现,只有一个实例去操作才好,否则内容不好追加显示。 多线程的线程池的设计一般也是采用单例模式,因为线程池要方 阅读全文
posted @ 2021-08-20 17:47 bluesky1 阅读(58) 评论(0) 推荐(0)
摘要:什么是设计模式 设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性、程序的重用性。 为什么要学习设计模式 看懂源代码:如果你不懂设计模式去看Jdk、Spring、SpringMVC、IO等等等等的源码,你 阅读全文
posted @ 2021-08-20 11:29 bluesky1 阅读(85) 评论(0) 推荐(0)