发布时间:2025-08-07
浏览次数:0
关注Java核心技术,推送更多 Java 干货!
以前在学习过程中,我对上下级继承关系和接口实现总是记忆混乱。然而,这次借助IDEA的功能,一切都变得清晰易懂,其便捷性更是令人惊叹,因此我想分享这一经验。
查看图形形式的继承链
在您想要浏览的类别标签页中,请执行鼠标右键操作,并从弹出的菜单中选择相应的选项,其中包括“显示”和“显示...弹出窗口”两种选择,前者会在当前标签页中直接显示内容,而后者则会以独立浮窗的形式呈现信息。
实际上,您同样可以在左侧的项目目录树中,针对您想要查阅的类别进行右键点击操作,并选择相应的选项,所呈现的效果与之前所述相同。
然后你就会得到如下图所示的继承关系图形,以自定义的为例:
显而易见的是:
优化继承链图形,想我所想
1 去掉不关心的类
我们获取的继承关系图示中intellij idea 数据库关系图,部分内容并非我们所期望了解的,例如图中所示的部分,而我们更关注的是那些关键的继承关系。面对这种情况,我们该如何处理呢?
操作简便,只需删除。选择您希望移除的类别,随后通过键盘按键即可完成。完成相关类别的清理后,图形将呈现如下状态:
2 展示类的详细信息
有人感叹,哎呀,这怎么行,那些传承下来的技巧我也想一睹为快?别急,IDEA这款工具完全可以满足你的需求。
在网页上点击鼠标右键,并选择“显示”选项,此时可根据需求展开类别的属性、方法以及构造方法等。当然,您还可以通过上方工具栏直接进行操作。
然后你就会得到:
难道你打算在方法中进行筛选吗?比如,你想要查看权限及更高等级的内容?这很简单,只需右键点击选择“Level”,然后根据你的需求进行相应的调整。
莫非你觉得图形过于微小,难以辨认?别急,IDEA同样能提供帮助。只需按住键盘上的Alt键,放大镜便会神奇出现,这难道不是一件既惊喜又意外的事情吗?
关注Java核心技术,推送更多 Java 干货!
3 加入其他类到关系中来
若需确认其他类别与当前类别之间是否存在继承联系,我们可将它们纳入当前的继承关系图中。这一信息可供参考。
在网页上点击鼠标右键,接着从弹出的菜单中选择“添加类”intellij idea 数据库关系图,之后只需输入你想要添加的类名即可。
我们新增了一个类别,如图所示。嗯,图中并未出现箭头,这表明该类别与现有的这些类和接口之间似乎并无特殊关联。
4 查看具体代码
若你意欲查阅某个类别中的内容,譬如某个特定方法的原始代码,当然,这不可能直接在图形界面中展示给你,否则,屏幕岂不是要爆裂?
然而,可以借助图形界面,亦或是通过IDEA的便捷功能迅速浏览特定类的源代码。
一旦加入某个类别,若需迅速浏览该类别内的其他操作,便可以借助IDEA所提供的特定功能:
最后
借助上述IDEA的强大功能,我们能够轻松地学习并审视类之间的关系,探索诸如主流框架源码等知识,整个过程可谓是相当愉悦。
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码