首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式最佳实践(译)
广陵笑笑生
创建于2022-05-04
订阅专栏
搬运翻译https://www.journaldev.com/1827/java-design-patterns-example-tutorial
等 1 人订阅
共13篇文章
创建于2022-05-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
设计模式-解释器(译)
解释器模式是一种行为设计模式,用于为某种语言定义语法表达,并且提供一种解释器来处理语法。最好的解释器模式的例子就是java编译器解释java源代码成字节码,从而可以被JVM理解
设计模式-中介者(译)
中介者模式是一种行为设计模式,所以它是用来处理对象的行为。中介者设计模式在系统重为不同的对象提供一种中心化的通信媒介。通过低耦合的封装实现方式来隔离一系列的对象间的交互和通信
设计模式-观察者(译)
观察者模式是一种行为设计模式。观察模式通常用于你对对象的状态感兴趣,并且希望在状态在任何改变时被通知。在观察者模式中,看着某一个对象的状态变化的我们成为观察者
设计模式-迭代器(译)
迭代器模式是一种行为设计模式,迭代器模式提供一个标准的方式来迭代一组对象。迭代器模式被广泛应用在java集合框架中。迭代器接口提供遍历集合的方法
设计模式-门面(译)
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第3天,点击查看活动详情 门面模式是一种结构设计模式(structural design patterns)
设计模式-原型模式(译)
原型模式是一种创建型设计模式(creational design pattern),提供了一种对象创建机制
设计模式-建造者(译)
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情 今天我们来看看java中的建造者模式,建造者模式和工厂模式、抽象工厂模式一样,也是一种创建型设计模式
设计模式-代理(译)
代理模式是一种结构设计模式(Structural design pattern),在我看来也是最好理解的设计模式之一 代理设计模式 代理模式的主要作用是: 提供一个代理或替代对象,用于其他对象访问控制
设计模式-工厂(译)
欢迎来到java中的工厂模式,**Factory Pattern** 是一个创建型设计模式 **Creational Design pattern**。工厂模式在JDK和一些框架中有很广泛的应用
设计模式-装饰器(译)
装饰器模式用于在程序运行时修改对象实例功能。同时不影响其他对象实例(指同一类的不同实例),因为可以修改特定实例的行为。装饰器模式是一种结构设计模式
设计模式-策略(译)
策略模式是一种行为设计模式(behavioral design pattern). 通常用于执行含有多种算法的特定任务,在运行时决定用哪一种具体的策略实现
设计模式-单例(译)
单例模式是一种创建型设计模式(Creational Design Pattern),也是GOF23种设计模式中的一种。 从定义来看,这是一种非常简单的设计模式,但是在实现时还是又很多的考量
设计模式-模板方法(译)
介绍 模板方法是一种行为设计模式(behavioral design pattern),它用于在基类中创建模板方法,在子类中实现或者重写该模板方法中的一些具体实现 如果步骤的具体实现有多个子类公用,我