design-pattern-guide
2025 年最新 Java 设计模式教程,全面覆盖 23 种经典设计模式(单例模式、工厂方法模式、策略模式、适配器模式、代理模式、观察者模式、模板方法模式等),提供 Java 示例代码、设计模式类图、使用场景详解与源码解析,系统讲解 JDK 和 Spring 框架中的设计模式的实现。每篇都配有基础概念、常见用法、优缺点分析、设计模式应用场景,设计模式面试题与解析,适合准备 Java 面试、学习源码架构、掌握设计模式实战的开发者使用。
How to download and setup design-pattern-guide
Open terminal and run command
git clone https://github.com/liyupi/design-pattern-guide.git
git clone is used to create a copy or clone of design-pattern-guide repositories.
You pass git clone a repository URL. it supports a few different network protocols and corresponding URL formats.
Also you may download zip file with design-pattern-guide https://github.com/liyupi/design-pattern-guide/archive/master.zip
Or simply clone design-pattern-guide with SSH
[email protected]:liyupi/design-pattern-guide.git
If you have some problems with design-pattern-guide
You may open issue on design-pattern-guide support forum (system) here: https://github.com/liyupi/design-pattern-guide/issuesSimilar to design-pattern-guide repositories
Here you may see design-pattern-guide alternatives and analogs
javascript-algorithms interactive-coding-challenges Python rust-algorithms Algo_Ds_Notes interviews ACM-ICPC-Preparation WaveFunctionCollapse binarytree awesome-resources awesome-java-leetcode tbox AlgoWiki algorithms robotics-coursework bild BlurTestAndroid algorithm-visualizer illustrated-algorithms CS-Notes tech-interview-handbook algorithms cosmos JCSprout LeetCode javascript-algorithms turf awesome-competitive-programming Learn-Algorithms PythonRobotics