本部分主要说明Java源码分析的基本定式 对于源码分析, 我希望是有统一的模式, 这样当我们遇到某个类时, 我们很容易根据其模式联想到其特性, 当然这样也能帮助我们去分析任何一个类, 以下是作者对于源码分析基本定式的定义. 1. 类功能说明 2. 类UML图 3. 时间复杂度以及空间复杂度分析 4. 算法分析及关键方法分析 5. 适应场景 6. 同样功能的类对比 或 不同版本实现对比 7. 是否有优化方案? 方案的实现. 8. 基本测试用例