1、文章可能会优先更新在Github,个人博客。其它平台会晚一段时间。个人博客备用地址
2、如果Github很卡,可以在Gitee浏览,或者Gitee在线阅读,个人博客。Gitee在线阅读和个人博客加载速度比较快。
3、转载须知:转载请注明GitHub出处,让我们一起维护一个良好的技术创作环境!
4、如果你要提交 issue 或者 pr 的话建议到 Github 提交。
5、笔者会陆续更新,如果对你有所帮助,不妨Github点个Star~。你的Star是我创作的动力。
6、目前在北京实习【时间大概是2020/12月底---2021/3月初】,等实习完了会恢复更新。
1、总结【TODO】
重难点
1、泛型详解【万字长文】
HashMap
HashMap-JDK7源码讲解
HashMap-JDK8源码讲解及常见面试题
ConcurrentHashMap源码讲解(JDK7和JDK8)【TODO】
这个系列基本全是万字长文,希望读者可以耐心看下去,相信会有很大收获。
1、Java并发体系-第一阶段-多线程基础知识
2、Java并发体系-第二阶段-锁与同步-[1]
3、Java并发体系-第二阶段-锁与同步-[2]
4、Java并发体系-第二阶段-锁与同步-[3]
5、Java并发体系-第三阶段-JUC并发包-[1]
6、Java并发体系-第三阶段-JUC并发包-[2]
7、Java并发体系-第四阶段-AQS源码解读-[1]
AQS剩余部分,以及阻塞队列源码暂时先搁置一下。
1、内存与垃圾回收篇
1、JVM系列-第1章-JVM与Java体系结构
2、JVM系列-第2章-类加载子系统
3、JVM系列-第3章-运行时数据区
4、JVM系列-第4章-虚拟机栈
5、JVM系列-第5章-堆
6、JVM系列-第6章-方法区
7、JVM系列-第7章-对象的实例化内存布局与访问定位
8、JVM系列-第8章-执行引擎
9、JVM系列-第9章-StringTable(字符串常量池)
10、JVM系列-第10章-垃圾回收概述和相关算法
11、JVM系列-第11章-垃圾回收相关概念
12、JVM系列-第12章-垃圾回收器
内存与垃圾回收篇完结
1、Java8新特性
总结篇
1、计算机网络-总结-秋招篇
Apollo简单入门
1、ElasticSearch-入门
2、ElasticSearch-进阶