java - java中如何查找class文件所在的包

标签 java file class package

我正在编写一个处理 .class 文件的 java 程序。我希望能够读取文件系统上的 .class 文件(使用 InputStream)并确定它所在的包。该 .class 文件可能不在一个很好的包目录结构中,它可能位于某个随机位置.我该怎么做?

最佳答案

阅读class file format documentation - 或者使用知道如何解析类文件的库,例如 BCEL及其 ClassParser类。

关于java - java中如何查找class文件所在的包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7408921/

相关文章:

java - 重新启动 Sonar 时 Sonar 错误日志

ruby - Ruby 中的任何函数确定文件夹级别之间的差异?

java - 这是java jdk中的错误吗?

php 文件将内容反转

python - 什么时候用类,什么时候用字典?

java - "java.lang.OutOfMemoryError: Java heap space"在 ColdFusion 11 中使用 ImageReadBase64() 读取大图像时

java - jar 文件中的 Spring 上下文

java - Java中如何从文本文件中读取字符串?

java - Player 中的 setPlayerHp() 不能应用于整数

class - UML:《原始语》的含义