GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - GoogTech/design-patterns-in-java: :coffee: 📖 使用通俗易懂的案例,类图,及配套学习笔记来详解 Java 的二十三种设计模式 !

BranchesTags
Open more actions menu

Latest commit

 

History

26 Commits
26 Commits

Folders and files

NameName
Last commit message
Last commit date
design-patterns
design-patterns
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 

Repository files navigation

配套博客学习笔记 : https://goog.tech/blog/tags/design-and-pattern

参考书籍( 推荐 ) : 《Java设计模式 - 刘伟》,《图解设计模式 - [日]结城浩》

创建型模式

✔️ 简单工厂模式( Simple Factor Pattern )

📝 学习笔记 ,示例程序

✔️ 工厂方法模式( Factory Method Pattern )

📝 学习笔记 ,示例程序

✔️ 抽象工厂模式( Abstract Factroy Pattern )

📝 学习笔记 ,示例程序

✔️ 建造者模式( Builder Pattern )

📝 学习笔记 ,示例程序

✔️ 单例模式( Singleton Pattern )

📝 学习笔记 ,示例程序

✖️ 原型模式( Prototype Pattern )

📝 学习笔记updating ,示例程序updating

结构型模式

✔️ 适配器模式( Adapter Pattern )

📝 学习笔记 ,示例程序

✔️ 代理模式( Proxy Pattern )

📝 学习笔记 ,示例程序

✔️ 组合模式( Composite Pattern )

📝 学习笔记 ,示例程序

✔️ 装饰模式( Decorator Pattern )

📝 学习笔记 ,示例程序

✔️ 外观模式( Facade Pattern )

📝 学习笔记 ,示例程序

✖️ 桥接模式( Bridge Pattern )

📝 学习笔记updating ,示例程序updating

✖️ 享元模式( Flyweight Pattern )

📝 学习笔记updating ,示例程序updating

行为型模式

✔️ 命令模式( Command Pattern )

📝 学习笔记 ,示例程序

✔️ 迭代器模式( Iterator Pattern )

📝 学习笔记 ,示例程序

✔️ 模板方法模式( Template Method Pattern )

📝 学习笔记 ,示例程序

✔️ 观察者模式( Observer Pattern )

📝 学习笔记 ,示例程序

✖️ 中介者模式( Mediator Pattern )

📝 学习笔记 ,示例程序

✖️ 职责链模式( Chain of Responsibility Pattern )

📝 学习笔记updating ,示例程序updating

✖️ 解释器模式( Interpreter Pattern )

📝 学习笔记updating ,示例程序updating

✖️ 备忘录模式( Memento Pattern )

📝 学习笔记updating ,示例程序updating

✖️ 状态模式( State Pattern )

📝 学习笔记updating ,示例程序updating

✖️ 策略模式( Strategy Pattern )

📝 学习笔记updating ,示例程序updating

✖️ 访问者模式( Visitor Pattern )

📝 学习笔记updating ,示例程序updating

About

☕ 📖 使用通俗易懂的案例,类图,及配套学习笔记来详解 Java 的二十三种设计模式 !

goog.tech/blog/tags/design-and-pattern/

Topics

classdiagramexamplesjava-design-patternsjdk11learning-notesmaven

Resources

Readme
MIT license
Activity

Stars

38 stars

Watchers

0 watching

Forks

12 forks
Report repository

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.