如何使用IDEA查看java类继承的类或者实现的接口中的所有方法

简介: IntelliJ IDEA是一款现代化智能开发工具,但有些功能不到真的需要用的时候,是真的不会去发现,或者老是忘记。在这里分享一个在java开发中经常使用的一个功能,超级便于查看:java类继承的类或实现的接口中的所有方法和上下继承的一个结构。父子类一条关系链一目了然。

接下来直接上操作步骤。

1、查看继承的类中的方法

1.1 点入想要查看的java类(以Servlet为例)Snipaste_2021-11-03_1.jpg1.2 选中Servlet-->然后点击上方窗口菜单栏中的Navigate --> Type Hierarchy

Snipaste_2021-11-03_10-37-2.jpg

1.3 该窗口可以清晰看出当前类或接口的继承结构

在IDEA边的任务栏出现了一个名为:Hierarchy的新窗口,也出现了servlet这个接口下所有包含的方法。

Snipaste_2021-11-03_10-39-3.jpg

2、查看类的继承结构

具体的操作用法如下图显示:

Snipaste_2021-11-03_10-47-4.jpg

3、查看继承的类中的详细参数

点击 Project --> View  -->  Tool windows -->  Structure  -->  弹出一个新的Structure窗口

Snipaste_2021-11-03_5.jpg

致此完成查看Servlet这个类的方法、继承结构、类中详细参数的所有操作。那么小伙伴们get到了这个小技巧嘛!

其实写这个的时候,小编特意去换了个背景图,有没有觉得背景图很nice的小伙伴。那么问题来了,如何换一张好看的背景图呢?又如何去清楚背景图呢?更换和清除背景图的操作步骤,都藏在后续的文章里啦!欢迎指出以上有编写的不足的地方哦,相互学习,共同进步。


相关文章
|
2月前
|
Java
Java语言实现字母大小写转换的方法
Java提供了多种灵活的方法来处理字符串中的字母大小写转换。根据具体需求,可以选择适合的方法来实现。在大多数情况下,使用 String类或 Character类的方法已经足够。但是,在需要更复杂的逻辑或处理非常规字符集时,可以通过字符流或手动遍历字符串来实现更精细的控制。
253 18
|
2月前
|
Java 编译器 Go
【Java】(5)方法的概念、方法的调用、方法重载、构造方法的创建
Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用方法的优点使程序变得更简短而清晰。有利于程序维护。可以提高程序开发的效率。提高了代码的重用性。方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头写,不使用连接符。例如:addPerson。这种就属于驼峰写法下划线可能出现在 JUnit 测试方法名称中用以分隔名称的逻辑组件。
213 4
|
3月前
|
算法 安全 Java
除了类,Java中的接口和方法也可以使用泛型吗?
除了类,Java中的接口和方法也可以使用泛型吗?
154 11
|
2月前
|
Java Go 开发工具
【Java】(9)抽象类、接口、内部的运用与作用分析,枚举类型的使用
抽象类必须使用abstract修饰符来修饰,抽象方法也必须使用abstract修饰符来修饰,抽象方法不能有方法体。抽象类不能被实例化,无法使用new关键字来调用抽象类的构造器创建抽象类的实例。抽象类可以包含成员变量、方法(普通方法和抽象方法都可以)、构造器、初始化块、内部类(接 口、枚举)5种成分。抽象类的构造器不能用于创建实例,主要是用于被其子类调用。抽象类中不一定包含抽象方法,但是有抽象方法的类必定是抽象类abstract static不能同时修饰一个方法。
228 1
|
2月前
|
编解码 Java 开发者
Java String类的关键方法总结
以上总结了Java `String` 类最常见和重要功能性方法。每种操作都对应着日常编程任务,并且理解每种操作如何影响及处理 `Strings` 对于任何使用 Java 的开发者来说都至关重要。
313 5
|
Java 程序员
Java中的继承和多态:理解面向对象编程的核心概念
【8月更文挑战第22天】在Java的世界中,继承和多态不仅仅是编程技巧,它们是构建可维护、可扩展软件架构的基石。通过本文,我们将深入探讨这两个概念,并揭示它们如何共同作用于面向对象编程(OOP)的实践之中。你将了解继承如何简化代码重用,以及多态如何为程序提供灵活性和扩展性。让我们启程,探索Java语言中这些强大特性的秘密。
|
11月前
|
Java
Java 面向对象编程的三大法宝:封装、继承与多态
本文介绍了Java面向对象编程中的三大核心概念:封装、继承和多态。
572 15
|
Java 编译器
Java——类与对象(继承和多态)
本文介绍了面向对象编程中的继承概念,包括如何避免重复代码、构造方法的调用规则、成员变量的访问以及权限修饰符的使用。文中详细解释了继承与组合的区别,并探讨了多态的概念,包括向上转型、向下转型和方法的重写。此外,还讨论了静态绑定和动态绑定的区别,以及多态带来的优势和弊端。
337 7
Java——类与对象(继承和多态)
|
Java
java继承和多态详解
java继承和多态详解
179 5
|
Java
Java 新手入门:Java 封装、继承、多态详解
Java 新手入门:Java 封装、继承、多态详解
129 1