文章目录
- 阅读源码最好的方法
- 心态
- 快捷键
- 书签(Bookmarks)相关(不建议)
- 委派模式
- 模板方法
- 继承
- Spring中命名含义
- 阅读顺序
- 核心方法
- 关心主线
- 知其然知其所以然
- 画图(建立上帝视角)
类的跨度比较少的(JUC)画流程图
类的跨度比较大的(大型框架 spirng、netty、dubbo、zk等)画时序图 - 总结
- 思维导图
慢慢读,静下心来,像读一本书一样去理解。
通过搜索引擎没有找到好的办法,但是我在里面找到了相关的配置,可以保存这个xml,甚至想办法,按照某种规则,替换掉另一台电脑的当前配置,直接导入。

比如根据Dubbo中的SPI机制,明知道消费端的invoke是被 层层包装,到了MockClusterWrapper中的却发现没有FailOverCluster,这个时候应该去看抽象类

一个很好的阅读源码的技巧就是看他的命名,通过命名看出内在的含义。
这种格式的代码,直接看最后一个else,这里可能就是所有可能中第一次进来的地方,比如CHM、FutureTasl
想要明白dubbo中的调用机制,必须要懂dubbo中的spi机制,否则好几十个类,不知道究竟这个方法是在哪里被调用的,也根本无法继续往下看。
到此这篇打开目录的代码(打开目录快捷键)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/bcyy/35345.html