摘要:
什么是建造者模式? 建造者模式(Builder Pattern)是一种创建型设计模式,它将复杂对象的构建过程与其表示分离,使得同样的构建过程可以创建不同的表示。这种模式适合用于构建步骤繁多、配置项复杂的对象。 一、核心思想 将对象构建过程抽象为多个步骤,每个步骤由具体建造者实现。 通过指挥者(Dir 阅读全文
posted @ 2025-06-22 02:58
MaC-Matthew
阅读(13)
评论(0)
推荐(0)
摘要:
什么是工厂模式? 工厂模式(Factory Pattern)是一种创建型设计模式,它将对象的创建和使用分离,通过工厂类来负责创建对象。这种模式可以降低代码间的耦合度,提高可维护性和可扩展性。 一、核心思想 将对象创建逻辑封装在工厂类中,客户端无需直接实例化对象,而是通过工厂获取。 遵循依赖倒置原则: 阅读全文
posted @ 2025-06-22 01:57
MaC-Matthew
阅读(88)
评论(0)
推荐(0)
摘要:
什么是单例模式? 单例模式(Singleton Pattern)是一种创建型设计模式,确保一个类只有一个实例,并提供一个全局访问点来获取这个实例。单例模式又分懒汉模式和饿汉模式,两种都属于单例模式,只不过在实例化的时机不一样。单例模式有几个特点 1. 全局唯一:在系统中只能存在一个实例 2. 自行实 阅读全文
posted @ 2025-06-21 19:12
MaC-Matthew
阅读(56)
评论(0)
推荐(0)
摘要:
我本地的Java本是1.8和17,新下载的是Java17,这里从Java17举例 下载、安装 下载完成后直接安装就行,没有多余的步骤 下载地址 配置环境变量 1.查看jdk安装路径 安装完成的jdk都会在/Library/Java/JavaVirtualMachines/文件中 2. 配置环境变量 阅读全文
posted @ 2025-06-19 13:23
MaC-Matthew
阅读(883)
评论(0)
推荐(0)