This question already has answers here:
How can I open Java .class files in a human-readable way?
(17个答案)
7年前关闭。
我需要在我的java程序中读取java的.class文件的内容,或者有任何可用的读取方法。实际上,我想从java的.class文件中检索局部变量表,行号表等,但是我没有任何方法可以读取相同的内容?
(17个答案)
7年前关闭。
我需要在我的java程序中读取java的.class文件的内容,或者有任何可用的读取方法。实际上,我想从java的.class文件中检索局部变量表,行号表等,但是我没有任何方法可以读取相同的内容?
最佳答案
要阅读这些内容,您需要ASM,BCEL或类似的字节码库。 Java的反射API不会告诉您。
关于java - 如何读取.class文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5517953/