Skip to content

Commit aeac83d

Browse files
committed
Java
1 parent 6ee30db commit aeac83d

1 file changed

Lines changed: 32 additions & 16 deletions

File tree

docs/README.md

Lines changed: 32 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# 📖 目录
1+
# ✏️ 计算机基础
22

3-
## ✏️ 计算机基础
3+
## 1. 数据结构
44

5-
### I、计算机网络
5+
## 2. 计算机网络
66

77
- [第一节 概述](Net/1_概述.md)
88
- [第二节 物理层](Net/2_物理层.md)
@@ -11,7 +11,7 @@
1111
- [第五节 运输层](Net/5_运输层.md)
1212
- [第六节 应用层](Net/6_应用层.md)
1313

14-
### II、操作系统
14+
## 3. 操作系统
1515

1616
- [第一节 操作系统概述](OS/1_操作系统概述.md)
1717
- [第二节 进程管理](OS/2_进程管理.md)
@@ -20,7 +20,9 @@
2020
- [第五节 设备管理](OS/4_设备管理.md)
2121
- [第六节 链接](OS/6_链接.md)
2222

23-
## ☕️ Java 基础
23+
# ☕️ Java
24+
25+
## 1. Java 基础
2426

2527
- [第一节 数据类型](JavaBasics/00数据类型.md)
2628
- [第二节 String](JavaBasics/01String.md)
@@ -34,15 +36,15 @@
3436
- [第十节 Java中常见对象](JavaBasics/09Java%E5%B8%B8%E8%A7%81%E5%AF%B9%E8%B1%A1.md)
3537
- [第十一节 其他](JavaBasics/10%E5%85%B6%E4%BB%96.md)
3638

37-
## 💾 Java 容器
39+
## 2. Java 容器
3840

3941
- [第一节 Java容器概览](JavaContainer/00Java%E5%AE%B9%E5%99%A8%E6%A6%82%E8%A7%88.md)
4042
- [第二节 容器的设计模式](JavaContainer/01%E5%AE%B9%E5%99%A8%E4%B8%AD%E7%9A%84%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F.md)
4143
- [第三节 容器源码解析-List](JavaContainer/02容器源码分析%20-%20List.md)
4244
- [第三节 容器源码解析-Map](JavaContainer/03容器源码分析%20-%20Map.md)
4345
- [第三节 容器源码解析-并发容器](JavaContainer/04容器源码分析%20-%20并发容器.md)
4446

45-
## 🙊 Java 虚拟机
47+
## 3. Java 虚拟机
4648

4749
- [第一节 运行时数据区域](JVM/1_JVM.md)
4850
- [第二节 HotSpot 虚拟机对象](JVM/2_JVM.md)
@@ -52,7 +54,7 @@
5254
- [第六节 内存分配与回收策略](JVM/6_JVM.md)
5355
- [第七节 类加载机制](JVM/7_JVM.md)
5456

55-
## 🔨 Java 并发
57+
## 4. Java 并发
5658

5759
- [第一节 基础知识](Java_Concurrency/1_基础知识.md)
5860
- [第二节 并发理论](Java_Concurrency/2_并发理论.md)
@@ -64,7 +66,7 @@
6466
- [第八节 线程池](Java_Concurrency/8_线程池.md)
6567
- [第九节 并发实践](Java_Concurrency/9_并发实践.md)
6668

67-
## 💡 JavaIO
69+
## 5. JavaIO
6870

6971
- [第一节 概览](JavaIO/00%E6%A6%82%E8%A7%88.md)
7072
- [第二节 磁盘操作](JavaIO/01%E7%A3%81%E7%9B%98%E6%93%8D%E4%BD%9C.md)
@@ -74,27 +76,29 @@
7476
- [第六节 网络操作](JavaIO/05%E7%BD%91%E7%BB%9C%E6%93%8D%E4%BD%9C.md)
7577
- [第七节 NIO](JavaIO/06NIO.md)
7678

77-
## 📝 JavaWeb
79+
## 6. JavaWeb
7880

7981
- [第一节 Servlet 工作原理解析](JavaWeb/00Servlet%E5%B7%A5%E4%BD%9C%E5%8E%9F%E7%90%86%E8%A7%A3%E6%9E%90.md)
8082
- [第二节 JSP 解析](JavaWeb/01JSP%E8%A7%A3%E6%9E%90.md)
8183
- [第三节 深入理解 Session 和 Cookie](JavaWeb/02%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3Session%E5%92%8CCookie.md)
8284

83-
## 👫 面向对象
85+
# 👫 面向对象
8486

85-
### I、设计模式
87+
## 1. 设计模式
8688

8789
- [第一节 设计模式概述](OO/00%E6%A6%82%E8%BF%B0.md)
8890
- [第二节 创建型设计模式](OO/01%E5%88%9B%E5%BB%BA%E5%9E%8B.md)
8991
- [第三节 结构型设计模式](OO/03%E7%BB%93%E6%9E%84%E5%9E%8B.md)
9092

91-
### II、面向对象思想
93+
## 2. 面向对象思想
9294

9395
- [第五节 面向对象三大特性](OO/04%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E4%B8%89%E5%A4%A7%E7%89%B9%E6%80%A7.md)
9496
- [第六节 关系类图](OO/05%E5%85%B3%E7%B3%BB%E7%B1%BB%E5%9B%BE.md)
9597
- [第七节 面向对象设计原则](OO/06%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E8%AE%BE%E8%AE%A1%E5%8E%9F%E5%88%99.md)
9698

97-
## 🎨 剑指 Offer 题解
99+
# 📝 编程题
100+
101+
## 1. 剑指 Offer
98102

99103
- [第一节 数组](AimForOffer/1_数组.md)
100104
- [第二节 字符串](AimForOffer/2_字符串.md)
@@ -113,11 +117,23 @@
113117
- [第十五节 哈希](AimForOffer/15_哈希.md)
114118
- [第十六节 其他](AimForOffer/16_其他.md)
115119

116-
## 💻 Redis 实战
120+
## 2. LeetCode 题解
121+
122+
# 💾 数据库
123+
124+
## 1. MySQL
125+
126+
## 2. Redis
127+
128+
# 🔨 常用框架
129+
130+
## 1. SpringMVC
117131

132+
## 2. Spring
118133

134+
## 3. MyBatis
119135

120-
## 🔧 关注的小专栏
136+
# 🔧 关注的小专栏
121137

122138
- [后端面试进阶指南](https://xiaozhuanlan.com/CyC2018)
123139
- [Java 面试进阶指南](https://xiaozhuanlan.com/javainterview)

0 commit comments

Comments
 (0)