干货:阅读跟踪Java源码的几个小技巧!
干货:阅读跟踪Java源码的几个小技巧!
今天跟大家分享一下我平时阅读源码的几个小技巧,对于阅读Java中间件如Spring、Dubbo等框架源码的同学有一定帮助。
本文基于Eclipse IDE,我们每天都使用的IDE其实提供了很多强大的功能,掌握它们,往往能够事半功倍。
1、Quick Type Hierarchy 快速查看类继承体系。
快捷键:Ctrl + T
进入到了BeanFactory的接口定义方法,什么也没有。sping怎么读
此时我们直接在getBean上Ctrl+T :
可以看到其实现的子类,点击子类进去即可。此方法还适用于框架中非常常见的模板方法模式,在抽象类中定义的模板方法,用这招轻松到实现类。
当然还有详细的Open Type Hierarchy
会在左侧视图里面展示更好的Type View:
2、Open Call Hierachy 打开调用层级
快捷键:Ctrl+Alt+H

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。