设计模式
文章平均质量分 92
小小一炮手
小小一炮手
展开
-
Java设计模式之责任链模式(Chain of Responsibility Pattern)
很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。为了避免请求发送者与多个请求处理者耦合在一起,于是将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链。当有请求发生时,可将请求沿着这条链传递,直到有对象处理它为止。原创 2020-11-30 21:13:11 · 174 阅读 · 0 评论 -
Java设计模式之单例模式(Singleton Pattern)
目录单例模式的概念单例模式的要点单例模式类图单例模式归类单例模式的应用场景单例模式解决的问题单例模式的实现方式单例模式实现方式对比单例模式的概念单例模式,顾名思义就是只有一个实例,并且由它自己负责创建自己的对象,这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象单例模式的要点1、一个类有且仅有一个实例这个是单例模式的的精髓所在,如何保证类的实例有且只有一个是单例模式必须要保证的,单例实现的所有方式都是围绕着这个出发点来展开的...原创 2020-08-04 17:26:13 · 222 阅读 · 0 评论 -
Java设计模式之简介篇
1、1995年,由Erich Gamma、Richard Helm、Ralph Johnson、John Vlissides合著《设计模式》一书。这四人又被称为“四人组”(Gang of Four),GOF就是这么来的.....2、设计模式的出现是为了解决具体的某一类问题,解决一些具有共性的问题,而不是针对某个问题而出现的;设计模式是和具体语言无关的;设计模式讲述的是思想,并灵活的巧妙的应用到了具体的实际案例中......3、设计模式根据目的来分,分为创建型模式、结构型模式、行为型模式......原创 2020-07-21 18:15:36 · 207 阅读 · 0 评论