Java 如何从字节码获取有关方法的信息?

Java 如何从字节码获取有关方法的信息?,java,bytecode,javassist,Java,Bytecode,Javassist,我想知道在方法中创建了哪些对象以及变量的名称 与字节码相关?我能找到它吗? 我尝试使用javassist取消设置。有什么想法吗?使用javap反汇编程序。查看此处了解更多信息:是最佳选择。它速度快,具有简单的API和详细的API。但您需要知道一定程度。谢谢您的回复,但我想从我的软件中发现它。我本想使用javassist库,但现在遇到了很多麻烦。我正在一条一条地研究字节码指令,这并不容易。谢谢你的帮助。我不知道ASM,通常我使用javassist。我会看看ASM,但时间永远不够。奇怪的是,现在还没

我想知道在方法中创建了哪些对象以及变量的名称 与字节码相关?我能找到它吗?
我尝试使用javassist取消设置。有什么想法吗?

使用javap反汇编程序。查看此处了解更多信息:

是最佳选择。它速度快,具有简单的API和详细的API。但您需要知道一定程度。

谢谢您的回复,但我想从我的软件中发现它。我本想使用javassist库,但现在遇到了很多麻烦。我正在一条一条地研究字节码指令,这并不容易。谢谢你的帮助。我不知道ASM,通常我使用javassist。我会看看ASM,但时间永远不够。奇怪的是,现在还没有一个图书馆来获取这些信息。我将是第一个构建它的人:-)有贡献者吗?