idea阅读源码如何查看类图结构

 时间:2024-10-13 05:53:17

1、为了介绍如何使用idea的类图结构,我们这里使用spring的源码来演示,如图所示,spring使用频率非常高的一个类ApplicationContext,打开此类之后可以看到该接口继承多个父接口,且层次也比较多,如果单纯从代码上看,比较混乱,难以分清层级

idea阅读源码如何查看类图结构

2、在当前类中右击鼠标,右键菜单中选择Diagrams>Show Diagram衡痕贤伎s,快捷键Ctrl+Alt+Shift+U(不同的系统和快捷键风格快捷键会有差异),如果是spring的类会出现如图所示的弹框,第一项是类图结构,第二个是spring beans的依赖,这里我们选择第一项

idea阅读源码如何查看类图结构

3、选择了java class diagrams之后,如图所示就是我们需要的类图结构了,工具会自动根据当前类以及继承结构体系绘画出类图,从图中可以清晰的看出来层级关系,一目了然

idea阅读源码如何查看类图结构

4、在类图中选择其中一个类右键选择Jump to Source可以快速跳转到对应的类源码中

idea阅读源码如何查看类图结构

5、以上查看的是类图只有类名和结构,但没有显示成员信息,点击上方工具图标,如图红色框内m图标,显示成员方法信息

idea阅读源码如何查看类图结构

6、以及根据public、package和protected权限级别来显示,默认All显示全部

idea阅读源码如何查看类图结构

7、不但可以显示成员方法信息,点击f图标按钮可以显示成员字段属性,工具图标比较多,大家可以根据自己的需要尝试使用

idea阅读源码如何查看类图结构
  • Visio软件中如何画SDL流程图
  • java default方法
  • visio中如何进行图形的布尔操作
  • android studio自动同步如何设置?
  • js怎么遍历数组中每个元素?
  • 热门搜索
    纠结什么意思 紫气东来是什么意思 三校生是什么意思 bs机是什么意思 桑梓是什么意思 纳采是什么意思 绿度母心咒的作用 野刺梨的功效与作用 雪耳的功效与作用 疏通的意思