https://github.com/java-edge/java-designpatterns-tuitorial
设计模式讲解(Java版)全面结合「互联网业务案」。技术好就一定能写出好代码吗?不能!只有通过实战才能快速将理论转变为技能。
https://github.com/java-edge/java-designpatterns-tuitorial
design-patterns java java8 jdk-mybatis jdk-slf4j jdk-spring
Last synced: 9 months ago
JSON representation
设计模式讲解(Java版)全面结合「互联网业务案」。技术好就一定能写出好代码吗?不能!只有通过实战才能快速将理论转变为技能。
- Host: GitHub
- URL: https://github.com/java-edge/java-designpatterns-tuitorial
- Owner: Java-Edge
- License: apache-2.0
- Created: 2018-11-01T10:08:59.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-06-01T14:25:04.000Z (over 1 year ago)
- Last Synced: 2025-03-18T02:13:24.768Z (9 months ago)
- Topics: design-patterns, java, java8, jdk-mybatis, jdk-slf4j, jdk-spring
- Language: Java
- Homepage:
- Size: 849 KB
- Stars: 15
- Watchers: 2
- Forks: 8
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## 1 Java程序员充电、求职必备的核心知识库
全方位详细深入阐述高级Java程序员必备的软件设计技能。按照现有计划,主要研究如下方面知识点:
### 软件设计原则
1. 开闭原则
2. 依赖倒置原则
3. 单一职责原则
4. 接口隔离原则
5. 迪米特法则
6. 里氏替换原则
7. 合成复用原则
### 设计模式
1. 简单工厂
2. 工厂方法模式
3. 抽象工厂模式
4. 建造者模式
5. 单例模式
6. 原型模式
7. 外观模式
8. 装饰者模式
9. 适配器模式
## 2 公众号
更多精彩内容将发布在公众号 **JavaEdge**,公众号提供大量求职面试资料,后台回复 "面试" 即可领取。
本号系统整理了Java高级工程师必备技能点,帮你理清纷杂面试知识点,有的放矢。
## 3 笔者简介
## 电报技术交流群
为大家提供一个学习交流平台,在这里你可以自由地讨论技术问题。
https://t.me/javaedgechat
## Java源码模拟面试解析指南
