我需要在我的java程序中读取java的.class文件的内容,或者是否有任何方法可以读取它。实际上我想从.class文件中检索本地变量表,行号表等。 java但我没有得到任何方法来阅读相同的内容?
答案 0 :(得分:4)
答案 1 :(得分:2)
答案 2 :(得分:0)
您可以使用BCEL
获取这些信息字节代码工程库旨在为用户提供分析,创建和操作(二进制)Java类文件(以.class结尾的文件)的便捷方式。类由包含给定类的所有符号信息的对象表示:特别是方法,字段和字节代码指令。
或者您也可以使用Reflection API从类文件中获取信息