读源码的方法
读源码的方法
难点
理解别人的思路很难
方法
- 数据结构基础
- 设计模式
不要想着每一句话都明白
spring|mybatis|netty等框架的源码,没有这么多的数据结构算法方面的东西,但是有很多设计模式方面的东西
debug一条线跟进去,红色箭头
跑不起来不读
不要点进去读,因为多态的存在,会点进父类的方法
解决问题就好
一条线索到底
无关细节略过
边界问题
一般不读静态
理解别人的思路很难
不要想着每一句话都明白
spring|mybatis|netty等框架的源码,没有这么多的数据结构算法方面的东西,但是有很多设计模式方面的东西
debug一条线跟进去,红色箭头
跑不起来不读
不要点进去读,因为多态的存在,会点进父类的方法
解决问题就好
一条线索到底
无关细节略过
边界问题
一般不读静态