为什么要学习源码之Java篇

为什么要学习源码之Java篇_第1张图片

为什么学习源码

  1. 大厂面试必问。
  2. 二次开发。
  3. 提升代码阅读能力,更能输出优质代码。
  4. 提升技术功底。
  5. 拥抱开源社区。
  6. 快速定位线上问题。

学习源码的方式

  1. 首先最重要的是学会使用。
  2. 具有全局观。先对大致有个细节的了解,一开始不要太关注于细节。
  3. 学会看注释,包括:类、接口、方法等。
  4. 关于名称大胆猜测之后小心验证。
  5. 学会并坚持画图。
  6. 掌握一定的学习路径。以Java学习路径来说可以先spring源码、springmvc源码、mybatis源码、springboot源码、spring cloud alibaba源码这个顺序来。
  7. 坚持。“天下事有难易乎? 为之,则难者亦易矣;不为,则易者亦难矣。

学习源码的前置知识

  1. 设计模式
  2. 数据结构与算法
  3. 反射
  4. 多线程

你可能感兴趣的:(代码的写作规范感悟-Java篇,学习,java,开发语言)