Files
JavaYouth/README.md
2020-11-03 00:53:04 +08:00

120 lines
3.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
> 1、文章会优先更新在Github和公总号里个人博客可能会有延迟。
>
> 2、如果Github很卡可以在[Gitee](https://gitee.com/youthlql/JavaYouth)浏览,或者[Gitee在线阅读](https://youthlql.gitee.io/JavaYouth)[个人博客](https://youthlql.gitee.io/)。Gitee在线阅读和个人博客加载速度比较快。
>
> 3、转载须知转载请注明GitHub出处让我们一起维护一个良好的技术创作环境
>
> 4、如果你要提交 issue 或者 pr 的话建议到 [Github](https://github.com/youthlql/JavaYouth) 提交。
>
> 5、笔者会陆续更新如果对你有所帮助不妨[Github](https://github.com/youthlql/JavaYouth)点个star~。你的star是我创作的动力。
<p align="center"><img src="https://cdn.jsdelivr.net/gh/youthlql/lql_img/blog/wx.png" width=80%></p>
# 目录
- [Java](#java)
- [基础](#基础)
- [容器](#容器)
- [并发](#并发)
- [JVM](#JVM)
- [各版本新特性](#各版本新特性)
- [计算机网络](#计算机网络)
- [ElasticSearch](#ElasticSearch)
# Java
## 基础
1、总结【TODO】
**重难点**
1、[泛型详解【万字长文】](docs/Java/Basis/keyAndDifficultPoints/Generic/泛型.md)
## 容器
**HashMap**
[HashMap-JDK7源码讲解](docs/Java/collection/HashMap-JDK7源码讲解.md)
[HashMap-JDK8源码讲解及常见面试题](docs/Java/collection/HashMap-JDK8源码讲解及常见面试题.md)
**ConcurrentHashMap源码讲解JDK7和JDK8【TODO】**
## 并发
> 这个系列基本全是万字长文,希望读者可以耐心看下去,相信会有很大收获。
1、[Java并发体系-第一阶段-多线程基础知识](docs/Java/concurrency/Java并发体系-第一阶段-多线程基础知识.md)
2、[Java并发体系-第二阶段-锁与同步-[1]](docs/Java/concurrency/Java并发体系-第二阶段-锁与同步-[1].md)
3、[Java并发体系-第二阶段-锁与同步-[2]](docs/Java/concurrency/Java并发体系-第二阶段-锁与同步-[2].md)
4、[Java并发体系-第二阶段-锁与同步-[3]](docs/Java/concurrency/Java并发体系-第二阶段-锁与同步-[3].md)
5、[Java并发体系-第三阶段-JUC并发包-[1]](docs/Java/concurrency/Java并发体系-第三阶段-JUC并发包-[1].md)
6、[Java并发体系-第三阶段-JUC并发包-[2]](docs/Java/concurrency/Java并发体系-第三阶段-JUC并发包-[2].md)
7、[Java并发体系-第四阶段-AQS源码解读-[1]](docs/Java/concurrency/Java并发体系-第四阶段-AQS源码解读-[1].md)
AQS剩余部门阻塞队列源码还在准备中。预计12月前可以写的差不多
## JVM
1、[JVM系列-第1章-JVM与Java体系结构](docs/Java/JVM/JVM系列-第1章-JVM与Java体系结构.md)
2、[JVM系列-第2章-类加载子系统](docs/Java/JVM/JVM系列-第2章-类加载子系统.md)
## 各版本新特性
1、[Java8新特性](docs/Java/Basis/Java8_New_Features/Java8新特性.md)
# 计算机网络
**总结篇**
1、[计算机网络-总结-秋招篇](docs/Computer_NetWork/计算机网络-总结.md)
# ElasticSearch
## 用法
1、[ElasticSearch-入门](docs/ElasticSearch/usage/ElasticSearch-入门.md)
2、[ElasticSearch-进阶](docs/ElasticSearch/usage/ElasticSearch-进阶.md)