java - 我如何知道哪个类来自接口(interface)

标签 java eclipse

我使用 eclipse 并且当我编写此代码时

for (Property property : properties)
{                                           
property.getType(); 

并使用CTRL+1我得到了这个有效的建议

IPropertyTypeU type = property.getType();

但是我想使用特定的转换,例如

SimpleType simpletype = ((SimpleTypeU) property).getSimpleType();

我在使用“使用位置”选项(CTRL+SHIFT+G)时发现了这个选项

  1. 有更方便的方法吗?
  2. 有一种简单的方法可以查看谁在从特定接口(interface)扩展 例如,如果我单击 IPropertyTypeU,我会看到他扩展的所有类/接口(interface) 但我如何轻松知道 SimpleType 扩展了 IPropertyTypeU ?

最佳答案

在编辑器中选择“IPropertyTypeU”类的字符,然后按 F4。

您将能够看到 4 种不同类型的继承。

关于java - 我如何知道哪个类来自接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13560589/

相关文章:

加载失败的android虚拟设备

使用 Windows 和 MinGW 用 Eclipse 编写的 C++ 程序无法将输出显示到控制台 View

java - 如何选择一条线

java - 字符串 getBytes ISO-8859-1 'ü' bug 字符在 'ü' 丢失后

java - Micronaut:测试失败,找不到页面,但可以通过浏览器正常访问该页面

java - java-10 中的 Collectors.toUnmodifiableList

java.io.IOException : Server returned HTTP response code: 403 for URL: http://start. spring.io

Eclipse 插件信任权威问题

c++ - eclipse CDT : error: '::wcstold' has not been declared using MinGW

java - Jackson 将嵌套对象保存到数据库