首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户9310018372512
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
23
文章 23
沸点 0
赞
23
返回
|
搜索文章
用户9310018372512
3年前
关注
Java中的设计模式(二十三):解释器模式
解释器给分析对象定义一个语言,并定义该语言的文法表示,再设计一个解析器来解释语言中的句子。也就是说,用编译语言的方式来分析应用中的实例。这种模式实现了文法表达式处理的接口,...
1
评论
分享
用户9310018372512
3年前
关注
Java中的设计模式(二十二):中介者模式
中介者模式定义一个中介对象来封装一系列对象之间的交互,使原有对象之间的耦合松散,且可以独立地改变它们之间的交互。中介者模式又叫调停模式,它是迪米特法则的典型应用。...
2
评论
分享
用户9310018372512
3年前
关注
Java中的设计模式(二十一):访问者模式
访问者模式将作用于某种数据结构中的各元素的操作分离出来封装成独立的类,使其在不改变数据结构的前提下可以添加作用于这些元素的新的操作,为数据结构中的每个元素提供多种访问方式。...
1
评论
分享
用户9310018372512
3年前
关注
Java中的设计模式(二十):状态模式
状态模式对有状态的对象,把复杂的“判断逻辑”提取到不同的状态对象中,允许状态对象在其内部状态发生改变时改变其行为。...
1
评论
分享
用户9310018372512
3年前
关注
Java中的设计模式(十九):备忘录模式
备忘录模式在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,以便以后当需要时能将该对象恢复到原先保存的状态。...
1
评论
分享
用户9310018372512
3年前
关注
Java中的设计模式(十八):命令模式
命令模式将一个请求封装为一个对象,使发出请求的责任和执行请求的责任分割开。这样两者之间通过命令对象进行沟通,这样方便将命令对象进行储存、传递、调用、增加与管理。...
1
评论
分享
用户9310018372512
3年前
关注
Java中的设计模式(十七):责任链模式
为了避免请求发送者与多个请求处理者耦合在一起,于是将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理它...
2
评论
分享
用户9310018372512
3年前
关注
Java中的设计模式(十六):迭代器模式
迭代器模式是行为型设计模式的一种,迭代器模式的定义是:提供一个对象来顺序访问聚合对象中的一系列数据,而不暴露聚合对象的内部表示。...
2
评论
分享
用户9310018372512
3年前
关注
Java中的设计模式(十五):模板模式
模板模式定义一个操作中的算法骨架,而将算法的一些步骤延迟到子类中,使得子类可以不改变该算法结构的情况下重定义该算法的某些特定步骤。它是一种类行为型模式。...
3
评论
分享
用户9310018372512
3年前
关注
Java中的设计模式(十四):策略模式
实现某一个功能存在多种算法或者策略,如果用多重条件转移语句实现(即硬编码),不但使条件语句变得很复杂,而且增加、删除或更换算法要修改原代码,不易维护,违背开闭原则。如果采用...
2
评论
分享
用户9310018372512
3年前
关注
Java中的设计模式(十三):享元模式
享元模式主要解决在有大量对象时,有可能会造成内存溢出,我们把其中共同的部分抽象出来,如果有相同的业务请求,直接返回在内存中已有的对象,避免重新创建的问题。...
2
评论
分享
用户9310018372512
3年前
关注
Java中的设计模式(十二):组合模式
组合模式在我们树型结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以像处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦。...
2
评论
分享
用户9310018372512
3年前
关注
Java中的设计模式(十一):桥接模式
桥接模式的定义是:将抽象与实现分离,使它们可以独立变化。它是用组合关系代替继承关系来实现,从而降低了抽象和实现这两个可变维度的耦合度。...
2
评论
分享
用户9310018372512
3年前
关注
Java中的设计模式(十):外观模式
外观模式为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。...
3
评论
分享
用户9310018372512
3年前
关注
Java中的设计模式(九):代理模式
代理模式为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。...
2
评论
分享
用户9310018372512
3年前
关注
Java中的设计模式(八):适配器模式
适配器模式主要解决在软件系统中,常常要将一些"现存的对象"放到新的环境中,而新环境要求的接口是现对象不能满足的问题。...
3
1
分享
用户9310018372512
3年前
关注
Java中的设计模式(七):生成器模式
创建者模式隐藏了复杂对象的创建过程,它把复杂对象的创建过程加以抽象,通过子类继承或者重载的方式,动态的创建具有复合属性的对象。...
2
评论
分享
用户9310018372512
3年前
关注
Java中的设计模式(六):原型模式
原型模式主要面对的问题是:“某些结构复杂的对象”的创建工作;由于需求的变化,这些对象经常面临着剧烈的变化,但是他们却拥有比较稳定一致的接口。...
2
评论
分享
用户9310018372512
3年前
关注
Java中的设计模式(五):工厂模式
工厂模式是创建型设计模式的一种,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。...
2
评论
分享
用户9310018372512
3年前
关注
Java中的设计模式(四):单例模式
单例模式分为饿汉式的单例模式和懒汉式的单例模式!这两种都有各的好处,没有什么绝对的谁就一定更胜一筹的说法。...
2
评论
分享
下一页
个人成就
文章被点赞
44
文章被阅读
8,247
掘力值
337
关注了
0
关注者
2
收藏集
0
关注标签
8
加入于
2021-09-28