首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
编程思想
已注销
创建于2023-08-24
订阅专栏
思想是灵魂,好的思想助力编程。
等 1 人订阅
共11篇文章
创建于2023-08-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
通俗易懂的java设计模式之原型模式
我们在写简历的时候往往会找一个现成的模板,这要比自己设计个模板要快很多。在程序上也是一样,我们第一次new了一个对象,后续有新的需求我们要复用这个对象,难道还要频繁的new吗?这个对象小还好说,要是这
通俗易懂的java设计模式之模板方法模式
通俗一点讲:在现实生活中,我们把规定了流程或者格式的实例定义为模版,允许使用者在使用的时候,根据自己个人的需求来去更新它。 代码如下: 注意:一般模板方法都加上 final 关键字, 防止子类重写模板
通俗易懂的java设计模式之享元模式
这种模式没有什么好说的,只作为一个记录。代码如下: 优点: 大大减少对象的创建,降低系统的内存,使效率提高。 缺点: 提高了系统的复杂度,需要分离出外部状态和内部状态,而且外部状态具有固有化的性质,不
通俗易懂的java设计模式之代理模式
租房的时候,想要租到合适的房子,往往人们会找中介,原因是中介掌握着大量房源,也可以为人们在租房时提供一定的服务。在这个例子中,中介就充当了代理,而他提供的额外服务和资源就是其在原来租房的功能基础上扩展
通俗易懂的java设计模式之门面模式
当我们考虑买车时,在走进4S店后,会有热情的销售人员来接待我们。他会带着我们走完一整套的购车流程。在这一过程中,销售人员就充当了门面这一角色,他很熟悉这一套流程,而且很多时候我们只需要等到他办手续就可
通俗易懂的java设计模式之观察者模式
一个家长在监督孩子写作业,请问家长如何做最省力高效,是一直看着孩子做作业,还是等家长过一会问一下作业的完成情况?
通俗易懂的java设计模式之装饰器模式
请你描述一下超人的体貌特征,你最先想到的是什么,没错一条外穿的红色小裤裤。那我问你要是超人不穿这个东东,他还算不算超人,答案是当然算了,毕竟超人也需要注意影响嘛。 接着我们把这个超人比作一个我们原来已
通俗易懂的java设计模式之责任链模式
首先强调的是责任和链。每一个节点只负责自己需要完成的工作,符合单一职责原则。而链呢强调的是它们是一个整体,信息从第一个节点开始可以向后边的节点进行传递,这些节点是有序的,但要保证构成一条完整的链路。所
通俗易懂的java设计模式之策略模式
策略君正在看直播,突然一大波if...else...弹幕飘过,策略君顿时满头黑线。为什么策略君对if...else...有这么大的反应?。 首先明确一点的是,if...else...仍是首选,因为它确
通俗易懂的java设计模式之适配器模式
前段时间呢,买了个插座,专门插空调的,结果插座买小了,原来空调是16a的,插座却是10a的,于是我把空调的插头用钳子掐断了,换了个支持10a的头...... 搞错了从来。 我于是在网上买了个插座转换器
通俗易懂的java设计模式之组合模式
首先它强调的是结构,结构图如下。 通过上图,可以看到它的结构有3部分组成,和现实当中的大树结构很类似。它包括有Root根节点(相当于大树主干)、树枝节点和叶子节点。根节点连接着树枝节点和叶子节点,而叶