java - 如何找出一个类的所有依赖类名?

标签 java classloader

我有一大堆类,其中很多都不再使用了。

我知道条目类,我想知道它的所有子类。我知道 read class binary 会有所帮助,想知道是否有更好的方法。

我们没有使用 class.forName。

谢谢。

最佳答案

我宁愿使用静态代码分析工具,例如:

这些不是找依赖,而是找“死代码”。据我所知,这就是您想要实现的目标。

关于java - 如何找出一个类的所有依赖类名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2618230/

相关文章:

java - 如何从 Java 中的 XML 文件中提取所有 PCDATA(文本)?

java - 什么是 Java 类加载器?

java - Install4j:Windows 安装程序显示 java.lang.LinkageError:ClassCastException

Java:从不同类加载器中的类调用方法

java - EAR lib 的类为 WAR 成员抛出 ClassNotFoundException

java - 无法从放心响应中获取 Json 对象(json 格式)

java - 我的 jsp 给出生成的 servlet 错误 : Invalid escape sequence (valid ones are\b\t\n\f\r \"\' \\)

java - 空对象引用上的方法 'boolean java.lang.String.isEmpty()'

java - Hadoop 中的流式处理或自定义 Jar

java - 使用引用编译动态加载的类