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从入门到入坟系列学习路线目录索引(持续更新中~~~)

Java从入门到入坟系列学习路线目录索引(持续更新中~~~)

图谱(学习地图)系列总结,持续更新中

图谱(学习地图)系列总结,持续更新中

2021最全算法和数据结构学习路线——java大厂面试必备❤️持续更新,建议收藏