首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
freedom
掘友等级
java后端开发
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 0
沸点 9
赞
9
返回
|
搜索文章
freedom
java后端开发
·
5年前
关注
23种设计模式之备忘录(Memento)模式
在不破坏封装得前提下,捕获一个对象得内部状态,并在该对象之外保存这个状态,这样可以在以后将对象恢复原先保存得状态。又叫做快照(Snapshot)模式或Token模式。...
0
评论
分享
freedom
java后端开发
·
6年前
关注
23种设计模式之中介者(Mediator)模式
用一个中介对象来封装一系列的对象交互,中介者使各对象不需要显示地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。...
0
评论
分享
freedom
java后端开发
·
6年前
关注
23种设计模式之观察者(Observer)模式
定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。...
0
评论
分享
freedom
java后端开发
·
6年前
关注
23种设计模式之迭代器(Iterator)模式
提供一种方法访问一个容器对象中各个元素,而又不暴露该对象的内部细节。访问一个聚合对象的内容而无须暴露它的内部表示。...
0
评论
分享
freedom
java后端开发
·
6年前
关注
23种设计模式之访问者(Visitor)模式
封装一些作用于某种数据结构中的各元素的操作,它可以在不改变这个数据结构的前提下定义作用于这些元素的新的操作。...
0
评论
分享
freedom
java后端开发
·
6年前
关注
23种设计模式之命令(Command)模式
将一个请求封装为一个对象,从而使我们可用不同的请求对客户进行参数化;对请求排队或者记录请求日志,以及支持可撤销的操作。...
1
评论
分享
freedom
java后端开发
·
6年前
关注
23种设计模式之模板方法(Template)模式
定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义改算法的某些特定步骤。模板方法模式是一种基于继承的代码复用技术。...
0
评论
分享
freedom
java后端开发
·
6年前
关注
23种设计模式之代理(Proxy)模式
给某一个对象提供一个代理,并由代理对象来控制对真实对象的访问。 动态代理模式的角色和静态代理模式类似,不同之处就是代理对象不需要实现接口。代理对象的生成,是利用JDK的AP...
0
评论
分享
freedom
java后端开发
·
6年前
关注
23种设计模式之享元(Flyweight)模式
运用共享技术有效地支持大量细粒度对象的复用。系统只使用少量的对象,而这些对象都很相似,状态变化很少,可以实现对象的多次复用。由于享元模式要求能够共享的对象必须是细粒度对象,...
3
评论
分享
freedom
java后端开发
·
6年前
关注
23种设计模式之外观(Facade)模式
通过引入一个外观角色来简化客户端与子系统之间的交互,为复杂的子系统调用提供一个统一的入口,降低子系统与客户端的耦合度,且客户端调用非常方便。又称为门面模式。...
0
评论
分享
freedom
java后端开发
·
6年前
关注
23种设计模式之组合(Composite)模式
将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。...
1
评论
分享
freedom
java后端开发
·
6年前
关注
23种设计模式之装饰者(Decorator)模式
在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰者来包裹真实的对象。所以装饰者可以动态地给一个对象添加一个额外的职责。就...
0
评论
分享
freedom
java后端开发
·
6年前
关注
23种设计模式之桥接(Bridge)模式
将抽象部分和实现部分分离,使它们都可以独立的变化。又称为柄体(Handle and Body)模式或者接口(Interface)模式。...
2
评论
分享
freedom
java后端开发
·
6年前
关注
23种设计模式之适配器(Adapter)模式
将一个类的接口装换成客户希望的另外一个接口。适配器模式使得原来由于接口不兼容而不能一起工作的那些类可以一起工作。...
1
评论
分享
freedom
java后端开发
·
6年前
关注
23种设计模式之建造者(Builder)模式
将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示。建造者模式是将一个复杂的对象分解为多个简单的对象,然后一步一步构建而成。它将变与不变相分离,即产品的...
1
评论
分享
freedom
java后端开发
·
6年前
关注
23种设计模式之原型(Prototype)模式
用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。如果要创建的原型对象数据较少而且比较固定的话,可采用第一种形式。...
1
1
分享
freedom
java后端开发
·
6年前
关注
23种设计模式之工厂方法模式、抽象工厂(Factory)模式
定义一个工厂类,根据传入的参数不同返回不同的实例,被创建的实例具有共同的父类或接口。23种设计模式并不包括简单工厂模式,它更像一种编程习惯。 工厂父类负责定义创建产品对象的...
2
评论
分享
freedom
java后端开发
·
6年前
关注
面向对象设计的七大原则
通俗的说,即一个类应该只负责一项职责。如类A负责两个不同职责:职责1,职责2。当职责1需求变更而改变A时,可能造成职责2执行错误,所以需要将类A的粒度分解成A1,A2。 客...
0
评论
分享
freedom
关注了标签
Java EE
java后端开发
freedom
java后端开发
·
6年前
关注
23种设计模式之单例(Singleton)模式
所谓的单例模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。比如,Hibernate的Ses...
0
评论
分享
下一页
个人成就
文章被点赞
15
文章被阅读
26,075
掘力值
605
关注了
0
关注者
21
收藏集
0
关注标签
22
加入于
2019-11-06