首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java设计模式
坚持学习永不言弃
创建于2024-08-29
订阅专栏
Java设计模式
暂无订阅
共7篇文章
创建于2024-08-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
创建型-原型模式
原型模式(Prototype Pattern)是一种创建型设计模式,它通过复制一个已有的对象(即“原型”)来创建新对象,而不是通过构造函数或工厂方法。这种方式可以避免重复的初始化过程,尤其在对象创建代
行为型-模板方法模式
搜索与xncoding模式相关的代码和实现,以帮助解释该模式的具体内容。 已检索仓库 xncoding 模式 实现 详解 25 个结果 根据搜索结果,xncoding 模式主要是通过模板方法模式(Te
结构型-装饰器模式
装饰器模式(Decorator Pattern)是一种结构型设计模式,允许在不改变对象自身结构的情况下,动态地添加新功能。它通过将对象放入特殊的包装类中(称为“装饰器”)来实现功能的扩展,是继承的一种
行为型-策略模式
策略模式(Strategy Pattern)是一种行为型设计模式,它允许你定义一系列算法或行为,并将它们封装成独立的类,使得它们在运行时可以互相替换。这样做的好处是解耦算法与使用它的上下文对象,提高系
创建型-简单工厂、工厂方法模式、抽象工厂模式
简介 简单工厂:适合单一产品、创建逻辑简单的场景,但不符合开闭原则。 工厂方法:适合需要扩展多种具体产品的场景,符合开闭原则。 抽象工厂:适合需要创建一组相关对象的场景,支持切换整个产品簇。 简单工厂
创建型-单例模式
导读 单例模式(Singleton Pattern)是一种创建型设计模式,它确保一个类在整个应用程序生命周期中只有一个实例存在,并提供一个全局访问点来获取该实例。 在 Java 中,常见的实现方式主要
一、常用设计模式介绍
1、OOP 七大原则 开闭原则: 对扩展开放, 对修改关闭 里氏替换原则: 继承必须确保超类所拥有的性质在子类中仍然成立 依赖倒置原则: 要面向接口编程, 不要面向实现编程 职责原则: 控制类的粒度大