如何通过IntelliJ IDEA图形化查看某个类的继承关系图解?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1152个文字,预计阅读时间需要5分钟。
最近还不错,也没有什么特别可急的。就回过头来复习一下之前的知识,到Servlet部分时,之前学习的时序关系和接口实现记得有些混乱。这次利用了IDEA的diagram功能,结果一目了然。
最近正好也没什么可忙的,就回过头来鼓捣过去的知识点,到Servlet部分时,以前学习的时候硬是把从上到下的继承关系和接口实现记得乱七八糟。
这次利用了IDEA的diagram,结果一目了然,也是好用到炸裂,就此分享。
1、查看图形形式的继承链
在你想查看的类的标签页内,点击 右键,选择 Diagrams ,其中有 show 和 show ... Popup,只是前者新建在标签页内,后者以浮窗的形式展示:
实际上,你也可以从左边的项目目录树中,对你想查看的类点击右键,同样选择Diagrams,效果是一样的:
然后你就会得到如下图所示的继承关系图形,以自定义的Servlet为例:
显而易见的是:
蓝色实线箭头是指继承关系
绿色虚线箭头是指接口实现关系
2、优化继承链图形,想我所想
2.1 去掉不关心的类
得到的继承关系图形,有些并不是我们想去了解的,比如上图的Object和Serializable,我们只想关心Servlet重要的那几个继承关系,怎么办?
简单,删掉。 点击选择你想要删除的类,然后直接使用键盘上的delete键 就行了。
本文共计1152个文字,预计阅读时间需要5分钟。
最近还不错,也没有什么特别可急的。就回过头来复习一下之前的知识,到Servlet部分时,之前学习的时序关系和接口实现记得有些混乱。这次利用了IDEA的diagram功能,结果一目了然。
最近正好也没什么可忙的,就回过头来鼓捣过去的知识点,到Servlet部分时,以前学习的时候硬是把从上到下的继承关系和接口实现记得乱七八糟。
这次利用了IDEA的diagram,结果一目了然,也是好用到炸裂,就此分享。
1、查看图形形式的继承链
在你想查看的类的标签页内,点击 右键,选择 Diagrams ,其中有 show 和 show ... Popup,只是前者新建在标签页内,后者以浮窗的形式展示:
实际上,你也可以从左边的项目目录树中,对你想查看的类点击右键,同样选择Diagrams,效果是一样的:
然后你就会得到如下图所示的继承关系图形,以自定义的Servlet为例:
显而易见的是:
蓝色实线箭头是指继承关系
绿色虚线箭头是指接口实现关系
2、优化继承链图形,想我所想
2.1 去掉不关心的类
得到的继承关系图形,有些并不是我们想去了解的,比如上图的Object和Serializable,我们只想关心Servlet重要的那几个继承关系,怎么办?
简单,删掉。 点击选择你想要删除的类,然后直接使用键盘上的delete键 就行了。

