java - Java 中是否有任何方法可以在运行时访问有关类型的信息而无需完全加载类?

标签 java

我正在尝试获取对我的类路径上的 java.lang.Class 的引用,并通过反射查看其中的成员。问题是,我试图仅使用不完整的类路径来执行此操作。我的意思是类路径包含我感兴趣的所有类,但不一定包含这些类可能依赖的其他类。因此无法以正常方式完全加载该类。

这可能吗?

最佳答案

您可以使用 ASM在不加载类的情况下解析 .class 文件

关于java - Java 中是否有任何方法可以在运行时访问有关类型的信息而无需完全加载类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2132977/

相关文章:

java - 将 txt 文件添加到可运行的 JAR 文件

java - 我们如何在 java 中使用数组元素作为计数器?

java - 如何以编程方式更新 Alfresco 中的链接?

java - 复合赋值运算符出现奇怪的双整数加法错误

java - 如何使用 volley 将正文数据发送到 GET 方法请求 android?

Java SE SOAP 定制

java - 如何在 JSF 中访问 map

java - 包含 k 个列表中每个列表中至少一个数字的最小范围

java - Java 中强制出现 OutOfMemory 错误的可能原因

JAVA - 使用来自另一个方法类的方法