首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否可以查看Java类文件字节码

是否可以查看Java类文件字节码
EN

Stack Overflow用户
提问于 2013-05-27 21:53:22
回答 4查看 15.4K关注 0票数 18

我正在研究Java中的字节码操作/生成,我想知道是否有一种简单的方法可以检查字节码。我不想反编译文件,我想实际查看编译后的字节码。我不需要编辑它。任何这样做的链接或程序都是可以接受的答案。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-05-29 02:55:21

我一直在开发一个decompiler,它具有颜色编码的字节码输出模式(我发现它比javap更具可读性)。它还可以输出Java代码或中间的“bytecode AST”。

票数 2
EN

Stack Overflow用户

发布于 2013-05-27 22:12:26

既然你想被引导到一些可以很容易地显示字节码的程序,那么我的建议是使用IntelliJ IDEA,因为它具有对查看字节码的内置支持。

下面是一个如何做到这一点的示例(它也可以映射到您选择的一些键):

这非常简单,当然也可以在eclipse或NetBeans中完成。

票数 48
EN

Stack Overflow用户

发布于 2013-05-27 21:57:52

不知道你到底需要什么,但是除了javap,这是一个用来显示字节码的命令行工具,你可以看看javassistasmcglib -它们允许你用java代码解析字节码。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16774744

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档