如何以编程方式查找继承了Java中特定类的类列表



我有一个名为MyClass的类。是否有可能以编程方式找到继承了MyClass的类列表?我知道我们可以使用反射来发现一个给定类的所有超类,但是我们能找到子类吗?

这是甚至在理论上可能这样做(因为我还没有听说一个类意识到何时被扩展)?

您可能想要查看反射库


使用Reflections,您可以查询元数据,例如:

  • 获取某些类型的所有子类型
  • 获取所有类型/方法/字段的注释,并使用注释参数匹配
  • 获取所有匹配正则表达式的资源

相关内容

  • 没有找到相关文章

最新更新