用IntelliJ IDEA看Java类图的方法(图文)

 更新时间:2020年02月26日 16:24:26   作者:程序员欣宸  
这篇文章主要介绍了用IntelliJ IDEA看Java类图的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

看代码的遇见子类或者接口的实现时,如果有个类图工具就能让我们层次和关系一目了然,如果您的IDE是IntelliJ IDEA,推荐使用其自带的类图功能;

工具版本

社区版不带类图功能,所以请使用完整版,以下是我用的版本信息:

使用类图功能

以Spring源码的工程为例,假设我已经打开了ApplicationContext.java,在这个类的大括号内的区域点击右键,选择Diagrams -> Show Diagram,即可打开类图,如下图红框所示:

打开的效果如下图所示:

ApplicationContext.java的继承关系一目了然;

调整布局

在类图上点击右键,选择"Layout",在子菜单中可以调整排列效果,如下图:

您可以选择一种适合自己的排列布局,例如“Orthogonal Layout”的效果如下图:

查看更多信息

如下图,点击红框中的按钮,可以看到类或者接口的方法信息,另外绿框中的按钮也比较实用,当我们对图像做过方法或者缩小后,可能字体会不清晰,这时点绿框中的按钮就会回到原始比例,此时字体就清晰了:

在类上点击右键,选择“Show Implementations”可以看到此类的实现或继承,如下图:

如果想看类图中某个类的源码,点击该类后按下“F4”键即可;

到此这篇关于用IntelliJ IDEA看Java类图的方法(图文)的文章就介绍到这了,更多相关IDEA看Java类图内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java图像处理之获取用户感兴趣的区域

    Java图像处理之获取用户感兴趣的区域

    OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,它提供了很多函数,这些函数非常高效地实现了计算机视觉算法。本文将利用OpenCV实现获取用户感兴趣的区域,从而达到抠图效果
    2022-07-07
  • Java实现从jar包中读取指定文件的方法

    Java实现从jar包中读取指定文件的方法

    这篇文章主要介绍了Java实现从jar包中读取指定文件的方法,涉及java针对jar文件的读取及查找相关操作技巧,需要的朋友可以参考下
    2017-08-08
  • Jenkins迁移job插件Job Import Plugin流程详解

    Jenkins迁移job插件Job Import Plugin流程详解

    这篇文章主要介绍了Jenkins迁移job插件Job Import Plugin流程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • Java数组操作经典例题大总结

    Java数组操作经典例题大总结

    数组是在内存中存储相同数据类型的连续的空间,声明一个数组就是在内存空间中划出一串连续的空间,下面这篇文章主要给大家介绍了关于Java数组操作经典例题的相关资料,需要的朋友可以参考下
    2022-03-03
  • 邮件的组织结构介绍 邮件实现详解(三)

    邮件的组织结构介绍 邮件实现详解(三)

    这篇文章主要为大家详细介绍了邮件的组织结构,邮件内容的基本格式和具体细节,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-10-10
  • SpringBoot整合RocketMQ实现消息发送和接收的详细步骤

    SpringBoot整合RocketMQ实现消息发送和接收的详细步骤

    这篇文章主要介绍了SpringBoot整合RocketMQ实现消息发送和接收功能,我们使用主流的SpringBoot框架整合RocketMQ来讲解,使用方便快捷,本文分步骤给大家介绍的非常详细,需要的朋友可以参考下
    2021-08-08
  • Java spring AOP基础

    Java spring AOP基础

    本篇文章主要介绍了深入理解spring的AOP机制基础原理,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2021-11-11
  • 模仿百度红包福袋界面实例代码

    模仿百度红包福袋界面实例代码

    新年到新年到,红包抢不停。在我抢红包的时候意外的发现了百度的福袋界面挺不错的,于是抽时间专门写篇文章来完成百度红包界面吧
    2016-02-02
  • Java中的static的使用指南

    Java中的static的使用指南

    本文给大家简单总结了下java中的static的使用注意事项及方法,非常的实用,有需要的小伙伴可以参考下
    2016-04-04
  • SpringBoot控制配置类加载顺序方式

    SpringBoot控制配置类加载顺序方式

    这篇文章主要介绍了SpringBoot控制配置类加载顺序方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-05

最新评论