Skip to content

Commit 413f258

Browse files
committed
📝 Writing docs.
1 parent 48529fa commit 413f258

File tree

4 files changed

+601
-536
lines changed

4 files changed

+601
-536
lines changed

README.md

Lines changed: 72 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -2,64 +2,76 @@
22

33
> :coffee: JavaCore 是对 Java 核心技术的经验总结。
44
5-
| :one: | :two: | :three: | :four: | :five: | :six: | :seven: |
6-
| :---------------------: | :---------------------: | :---------------------: | :---------------------: | :-----------------: | :-------------------------: | :-----------------------------------: |
7-
| [Java 基础](#one-java-基础docsbasic) | [Java 进阶](#two-java-进阶docsadvanced) | [Java 容器](#three-java-容器docscontainer) | [Java 并发](#four-java-并发docsconcurrent) | [Java IO](#java-io) | [Java 虚拟机](#six-java-虚拟机docsjvm) | [Java 编程规范](#seven-java-编程规范) |
8-
9-
## [:one: Java 基础](docs/basic)
10-
11-
- [ ] Java 简介
12-
- [x] [Java 开发环境配置](docs/basic/Java开发环境配置.md)
13-
- [ ] Java 基础语法
14-
- [x] [Java 数据类型](docs/basic/Java数据类型.md)
15-
- [x] [Java 操作符](docs/basic/Java操作符.md)
16-
- [x] [Java 控制语句](docs/basic/Java控制语句.md)
17-
- [x] Java 方法
18-
- [x] [Java 数组](docs/basic/Java数组.md)
19-
- [x] [Java 枚举](docs/basic/Java枚举.md)
20-
- [x] [Java 异常](docs/basic/Java异常.md)
21-
- [x] [Java 输入输出](docs/basic/Java输入输出.md)
22-
23-
## [:two: Java 进阶](docs/advanced)
24-
25-
- [x] [Java 正则](docs/advanced/Java正则.md)
26-
- [x] [Java 泛型](docs/advanced/Java泛型.md)
27-
- [x] [Java 反射](docs/advanced/Java反射.md)
28-
- [x] [Java 动态代理](docs/advanced/Java动态代理.md)
29-
- [x] [Java 序列化](docs/advanced/Java序列化.md)
30-
- [x] [Java 注解](docs/advanced/Java注解.md)
31-
- [x] [Java 本地化](docs/advanced/Java本地化.md)
32-
33-
## [:three: Java 容器](docs/container)
34-
35-
- [x] [Java 容器概述](docs/container/Java容器概述.md)
36-
- [x] [List](docs/container/List.md)
37-
- [x] [Map](docs/container/Map.md)
38-
- [x] [Set](docs/container/Set.md)
39-
- [x] [Queue](docs/container/Queue.md)
40-
41-
## [:four: Java 并发](docs/concurrent)
42-
43-
- [x] [第一章 并发简介](docs/concurrent/1-并发简介.md)
44-
- [x] [第二章 线程基础](docs/concurrent/2-线程基础.md)
45-
- [x] [第三章 并发机制的底层实现](docs/concurrent/3-并发机制的底层实现.md)
46-
- [x] [第四章 内存模型](docs/concurrent/4-内存模型.md)
47-
- [x] [第五章 同步容器和并发容器](docs/concurrent/5-同步容器和并发容器.md)
48-
- [x] [第六章 锁](docs/concurrent/6-锁.md)
49-
- [x] [第七章 原子变量类](docs/concurrent/7-原子变量类.md)
50-
- [x] [第八章 并发工具类](docs/concurrent/8-并发工具类.md)
51-
- [x] [第九章 线程池](docs/concurrent/9-线程池.md)
52-
- [x] [Java 并发面试题集](docs/concurrent/Java并发面试题集.md)
5+
| :one: | :two: | :three: | :four: | :five: | :six: | :seven: |
6+
| :-------------------------: | :-------------------------: | :---------------------------: | :--------------------------: | :----------------------: | :-----------------------------: | :-----------------------------------: |
7+
| [Java 基础](#one-java-基础) | [Java 进阶](#two-java-进阶) | [Java 容器](#three-java-容器) | [Java 并发](#four-java-并发) | [Java IO](#five-java-io) | [Java 虚拟机](#six-java-虚拟机) | [Java 编程规范](#seven-java-编程规范) |
8+
9+
## :one: Java 基础
10+
11+
> [Java 基础](docs/basic) 总结 Java 的一些基础特性。
12+
13+
- Java 简介
14+
- [Java 开发环境配置](docs/basic/Java开发环境配置.md)
15+
- Java 基础语法
16+
- [Java 数据类型](docs/basic/Java数据类型.md)
17+
- [Java 操作符](docs/basic/Java操作符.md)
18+
- [Java 控制语句](docs/basic/Java控制语句.md)
19+
- Java 方法
20+
- [Java 数组](docs/basic/Java数组.md)
21+
- [Java 枚举](docs/basic/Java枚举.md)
22+
- [Java 异常](docs/basic/Java异常.md)
23+
- [Java 输入输出](docs/basic/Java输入输出.md)
24+
25+
## :two: Java 进阶
26+
27+
> [Java 进阶](docs/advanced) 总结 Java 的一些高级特性。
28+
29+
- [Java 正则](docs/advanced/Java正则.md)
30+
- [Java 泛型](docs/advanced/Java泛型.md)
31+
- [Java 反射和动态代理](docs/advanced/Java反射和动态代理.md)
32+
- [Java 动态代理](docs/advanced/Java动态代理.md)
33+
- [Java 序列化](docs/advanced/Java序列化.md)
34+
- [Java 注解](docs/advanced/Java注解.md)
35+
- [Java 本地化](docs/advanced/Java本地化.md)
36+
37+
## :three: Java 容器
38+
39+
> [Java 容器](docs/container) 涉及许多数据结构知识点,所以设立专题进行总结。
40+
41+
- [Java 容器概述](docs/container/Java容器概述.md)
42+
- [List](docs/container/List.md)
43+
- [Map](docs/container/Map.md)
44+
- [Set](docs/container/Set.md)
45+
- [Queue](docs/container/Queue.md)
46+
47+
## :four: Java 并发
48+
49+
> [Java 并发](docs/concurrent) 知识点庞杂且难懂,特设专题进行总结。
50+
51+
- [第一章 并发简介](docs/concurrent/1-并发简介.md)
52+
- [第二章 线程基础](docs/concurrent/2-线程基础.md)
53+
- [第三章 并发机制的底层实现](docs/concurrent/3-并发机制的底层实现.md)
54+
- [第四章 内存模型](docs/concurrent/4-内存模型.md)
55+
- [第五章 同步容器和并发容器](docs/concurrent/5-同步容器和并发容器.md)
56+
- [第六章 锁](docs/concurrent/6-锁.md)
57+
- [第七章 原子变量类](docs/concurrent/7-原子变量类.md)
58+
- [第八章 并发工具类](docs/concurrent/8-并发工具类.md)
59+
- [第九章 线程池](docs/concurrent/9-线程池.md)
60+
- [Java 并发面试题集](docs/concurrent/Java并发面试题集.md)
5361

5462
## :five: Java IO
5563

56-
待整理:
64+
> Java IO 知识点
65+
>
66+
> 待整理:
67+
>
68+
> - BIO
69+
> - NIO
70+
> - AIO
5771
58-
- BIO
59-
- NIO
60-
- AIO
72+
## :six: Java 虚拟机
6173

62-
## [:six: Java 虚拟机](docs/jvm)
74+
> [Java 虚拟机](docs/jvm) 记录了 JVM 的基本机制。
6375
6476
- [第一章 运行时数据区域](docs/jvm/1-运行时数据区域.md)
6577
- [第二章 垃圾收集](docs/jvm/2-垃圾收集.md)
@@ -68,8 +80,10 @@
6880

6981
## :seven: Java 编程规范
7082

71-
待整理:
72-
73-
- Effective-Java
74-
- 阿里巴巴编程规范
75-
- google-java-code-style
83+
> Java 编程规范记录了 Java 编程的规范和最佳实践。
84+
>
85+
> 待整理。。。
86+
>
87+
> - Effective-Java
88+
> - 阿里巴巴编程规范
89+
> - google-java-code-style

docs/advanced/Java动态代理.md

Lines changed: 0 additions & 213 deletions
This file was deleted.

0 commit comments

Comments
 (0)