Java后端学习路线 -- 持续更新--当前版本(v1-20210324)
Posted 程序员大宝(coder-dabao)
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java后端学习路线 -- 持续更新--当前版本(v1-20210324)相关的知识,希望对你有一定的参考价值。
文章目录
1 Java后端学习路线图
路线图地址:https://www.processon.com/mindmap/605ab508e401fd4c039284bd
叶子节点图标颜色 | 状态 |
---|---|
已学习 | |
未学习 |
2 Java语言
2.1 Java基础
2.1.1 核心知识点
- 面向过程 VS 面向对象
- 面向对象基本特征:封装、继承、多态
- 访问控制符:private、default、protected、public
- 数据类型:基本类型、引用类型
- 控制流程:for、while、switch 等
- 序列化
- 异常处理
- 泛型
2.1.2 学习资料
《Java 核心技术卷I》、《阿里巴巴 Java 开发手册》、《Java 编程思想(Thinking In Java)》
2.2 Java进阶
2.2.1 核心知识点
- Java 集合类源码
- 线程池
- Java 代理
- IO 模型
2.2. 学习资料
《Effective Java》、《Java 核心技术卷II》
2.3 JVM
2.3.1 核心知识点
- 类加载机制
- 字节码执行机制
- GVM内存模型
- GC垃圾回收
- GVM性能监控与故障定位
- JVM调优
2.3.2 学习资料
《深入理解 Java 虚拟机 第3版》
2.3 并发/多线程
2.3.1 核心知识点
- 并发编程基础
- 线程池
- 锁
- 并发容器
- 原子类
- JUC并发工具
2.3.2 学习资料
《Java 并发编程的艺术》、《实战Java高并发程序设计》、《Java并发编程实战》
面试题
1 《一份非常值得一看的Java面试题》:https://www.cnblogs.com/bailing80/p/11443409.html
2 《史上最全阿里 Java 面试题总结及答案》:https://blog.csdn.net/qq_35151346/article/details/90740508
参考资料
《JavaGuide》:https://github.com/Snailclimb/JavaGuide
《JavaCollection》:https://github.com/hansonwang99/JavaCollection
《developer-roadmap》:https://github.com/kamranahmedse/developer-roadmap/tree/master/translations/chinese
《java详细学习路线及路线图》:https://blog.csdn.net/qq_35461287/article/details/80383142
《万字Java知识地图助你成为Offer收割机》:https://mp.weixin.qq.com/s/vc7rzYwfRC05bUR6eaUJcw
《不就看一下Java后端开发书架吗?这有啥不行》:https://mp.weixin.qq.com/s/voNG467kSVfR-yjwelQhow
以上是关于Java后端学习路线 -- 持续更新--当前版本(v1-20210324)的主要内容,如果未能解决你的问题,请参考以下文章
Java从入门到入坟系列学习路线目录索引(持续更新中~~~)