当前位置:网站首页 > 编程语言 > 正文

打开目录的代码(打开目录快捷键)



文章目录

  • 阅读源码最好的方法
  • 心态
  • 快捷键
  • 书签(Bookmarks)相关(不建议)
  • 委派模式
  • 模板方法
  • 继承
  • Spring中命名含义
  • 阅读顺序
  • 核心方法
  • 关心主线
  • 知其然知其所以然
  • 画图(建立上帝视角)
    类的跨度比较少的(JUC)画流程图
    类的跨度比较大的(大型框架 spirng、netty、dubbo、zk等)画时序图




  • 总结
  • 思维导图

慢慢读,静下心来,像读一本书一样去理解。

通过搜索引擎没有找到好的办法,但是我在里面找到了相关的配置,可以保存这个xml,甚至想办法,按照某种规则,替换掉另一台电脑的当前配置,直接导入。

idea打开java项目阅读代码模式 idea阅读源码技巧_java

更新:通过书签的方式阅读源码不是一个很好的方式,不够直观。

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

idea打开java项目阅读代码模式 idea阅读源码技巧_idea打开java项目阅读代码模式_02

一个很好的阅读源码的技巧就是看他的命名,通过命名看出内在的含义。

这种格式的代码,直接看最后一个else,这里可能就是所有可能中第一次进来的地方,比如CHM、FutureTasl

想要明白dubbo中的调用机制,必须要懂dubbo中的spi机制,否则好几十个类,不知道究竟这个方法是在哪里被调用的,也根本无法继续往下看。

到此这篇打开目录的代码(打开目录快捷键)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • pillows是什么意思啊(pillows是什么意思中文翻译)2026-02-19 19:18:04
  • 谷歌验证身份接收验证码(谷歌验证身份接收验证码是什么)2026-02-19 19:18:04
  • oven safe(oven safe可以放烤箱吗)2026-02-19 19:18:04
  • 网站制作代码怎么写(个人网站的制作代码)2026-02-19 19:18:04
  • 网址访问拦截什么意思(网址访问拦截什么意思啊)2026-02-19 19:18:04
  • 颜色代码查询在线(颜色代码查询在线下载)2026-02-19 19:18:04
  • 拆封鼠标什么意思(鼠标拆包什么意思)2026-02-19 19:18:04
  • ngff接口和sata接口(ngff协议的接口插sata)2026-02-19 19:18:04
  • 重绘图标(重绘图标怎么用)2026-02-19 19:18:04
  • 文件权限777(文件权限777与775的区别)2026-02-19 19:18:04
  • 全屏图片