如何“反编译” Java类文件?

我可以使用什么程序反编译类文件?我实际上会得到Java代码,还是仅仅是JVM汇编代码?

关于此站点上的Java性能问题,我经常看到“反编译” Java类文件以了解编译器如何优化某些东西的人们的回答。

回答:

有一些反编译器…快速搜索结果:

  1. Procyon: open-source (Apache 2) and actively developed
  2. Krakatau: open-source (GPLv3) and actively developed
  3. CFR: open-source (MIT) and actively developed
  4. JAD
  5. DJ Java Decompiler
  6. Mocha

这些产生Java代码。Java附带了一些让你看到JVM字节码(javap)的东西。

以上是 如何“反编译” Java类文件? 的全部内容, 来源链接: utcz.com/qa/412294.html

回到顶部