如何“反编译” Java类文件?
我可以使用什么程序反编译类文件?我实际上会得到Java代码,还是仅仅是JVM汇编代码?
关于此站点上的Java性能问题,我经常看到“反编译” Java类文件以了解编译器如何优化某些东西的人们的回答。
回答:
有一些反编译器…快速搜索结果:
- Procyon: open-source (Apache 2) and actively developed
- Krakatau: open-source (GPLv3) and actively developed
- CFR: open-source (MIT) and actively developed
- JAD
- DJ Java Decompiler
- Mocha
这些产生Java代码。Java附带了一些让你看到JVM字节码(javap)的东西。
以上是 如何“反编译” Java类文件? 的全部内容, 来源链接: utcz.com/qa/412294.html