随笔分类 -  java23中设计模式

常用的23中设计模式解决问题的思想
摘要:一.为什么要使用工厂设计模式 1.使用工厂设计模式主要目的是为了解耦,即对象的创建和对象的使用分开来进行,如classA需要使用classB的对象,自己不需要new一个classB的对象,交给工厂即可,符合“单一职责原则”,有利于对功能的复用和系统的维护。 2.防止用来创建和实例化一个类的数据和代码 阅读全文
posted @ 2018-07-14 21:49 执棋手 阅读(183) 评论(0) 推荐(0) 编辑
摘要:单例设计模式的主要作用是: 1.控制资源的使用,我们对资源使用线程同步来实现并发访问。 2.节约资源,我们对一个类只进行一个实例化进行全局的资源访问,节约了内存。 3.作为通信媒介,也是数据共享,可以让两个或者多个互不相关的线程或进程之间进行通信。 几个使用单例模式设计的应用场景 在社交网站上显示在 阅读全文
posted @ 2018-07-13 14:40 执棋手 阅读(154) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示