查找java类之间的关系

查找java类之间的关系,java,Java,我想创建一个图,其中包含程序的Java类作为节点,类之间的关系作为边。如何确定类之间的关系?我曾考虑过检查导入语句,但由于*通配符的存在,它们通常不准确。您需要一个编译器 或者看看编译后的代码 最简单的方法:加载代码并应用java.lang.reflect(或使用该库的库) 困难的方法:阅读类文件。可能使用处理此问题的库之一

我想创建一个图,其中包含程序的Java类作为节点,类之间的关系作为边。如何确定类之间的关系?我曾考虑过检查导入语句,但由于*通配符的存在,它们通常不准确。

您需要一个编译器

或者看看编译后的代码

最简单的方法:加载代码并应用
java.lang.reflect
(或使用该库的库)

困难的方法:阅读类文件。可能使用处理此问题的库之一