阅读方法

  1. 巩固基础知识。JDK/JVM/设计模式是基础,在阅读过程中巩固基础、探究基础。
  2. 从官网入手。从现有源码阅读文章入手。不要盲目的自己开始。
  3. 先主线后分支。熟悉代码的结构。
  4. 带着目的阅读。每次搞懂一个模块,而不是我要把这个工程看完。
  5. 阅读注释。阅读别人的注释,见名知意,添加自己的注释
  6. 画图。类结构图和代码流程图画出来
  7. 写文章。一定要有产出,否则只是泛泛的阅读。分析设计模式+实现的细节可以借鉴的地方。
  8. 重写工程。抽离主干代码,重建工程,再重新填充逻辑代码,尝试是否能让项目跑起来且功能基本一致