首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Java 掘金之路
Dance_Monkey
创建于2024-07-01
订阅专栏
Java 掘金之路
暂无订阅
共10篇文章
创建于2024-07-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java设计模式之责任链模式(Chain of Responsibility)
责任链模式(Chain of Responsibility Pattern)是一种行为型设计模式,用于避免请求的发送者和接收者之间的耦合关系,将这些对象连成一条链,并沿着这条链传递请求,直到有一个对象
Java设计模式之代理模式(Proxy)
代理模式(Proxy Pattern)是一种结构型设计模式,用于为其他对象提供一个代替或占位符以控制对它的访问。代理可以在客户端和目标对象之间起到中介的作用,这样在某些情况下可以延迟对象的创建,或者在
Java设计模式之装饰器模式(Decorator)
装饰器模式(Decorator Pattern)是一种结构型设计模式,用于在不修改对象自身的基础上,动态地给单个对象添加额外的职责。这种模式通过创建一个包装对象,来包裹实际对象,然后在包装对象中添加额
Java设计模式之适配器模式(Adapter)
适配器模式(Adapter Pattern)是一种结构型设计模式,用于使原本不兼容的接口能够一起工作。这种模式通常用于将一个类的接口转换成客户期望的另一个接口,使得原本由于接口不兼容而不能一起工作的类
Java设计模式之原型模式(Prototype)
原型模式(Prototype Pattern)是一种创建型设计模式,用于创建重复的对象,同时保持性能。这种模式允许通过拷贝现有的实例(原型)来创建新的实例,而不是通过新建对象。 原型模式包含以下几个关
Java设计模式之抽象工厂模式(Abstract Factory)
抽象工厂模式(Abstract Factory Pattern)是一种创建型设计模式,用于创建一系列相关或依赖对象的家族,而不需指定具体类。这种模式提供了一种方式,让系统在不指定具体类的情况下,通过接
Java设计模式之工厂方法模式(Factory Method)
工厂方法模式(Factory Method Pattern)是一种创建型设计模式,用于定义创建对象的接口,但让实现这个接口的类来决定实例化哪个类。工厂方法让类的实例化推迟到子类中进行。
Java常用设计模式
Java中常用的设计模式主要有23种,分为三大类:创建型模式、结构型模式和行为型模式。以下是每种模式的简要概述:
Java设计模式之建造者模式(Builder)
建造者模式(Builder Pattern)是一种创建型设计模式,用于构建复杂对象。它允许分步构造一个复杂对象,并允许按不同方式构建和表示复杂对象的部分。
Java设计模式之单例模式(Singleton)
Java中的单例模式是一种常用的设计模式,确保一个类只有一个实例,并提供一个全局访问点。单例模式通常有以下几种实现方式: