【发布时间】:2014-08-28 15:49:33
【问题描述】:
我正在准备核心java,我有以下疑问
javap 是反汇编器还是反编译器?它们之间有什么区别?使用了哪些 java CLI 命令?
【问题讨论】:
-
@sphanley 不是一回事,你提到的问题是Java是解释还是编译,这里的问题是关于实用程序javap
-
旁注:Oracle 声明 here 说“javap 命令会反汇编一个或多个类文件。”我不确定他们是否遵循“技术”术语,但它至少似乎与 morgano 的回答相符。
-
javap命令反汇编一个或多个类文件并显示字节码信息。其中,反编译是将这些字节码转换为 java 源代码的东西。 -
@morgano 很公平,我对 javap 不熟悉,所以我认为这是一个错字,这只是有人用糟糕的英语询问 Java 是否会被反汇编或反编译。
标签: java