私はコアのJavaを準備していると私は疑いを次のようになった
ジャバップ 逆アセンブラですか、逆コンパイラですか?それらの違いは何ですか?どのJava CLIコマンドが使用されますか?
回答:
回答№1の場合は7Javapは単なる「非公式な」逆アセンブラです。その出力はバイトコードに関する情報を提供しますが、「アセンブラ」が使用するのには適していません。人間が読むのには適していません。
伝統的な違い(C言語の世界から):
- コンパイラ:比較的高レベルのソースコードをアセンブリ言語にコンパイルします。
- アセンブラ:アセンブリコードをマシンコードにコンパイルします。
「デコンパイラ」と「逆アセンブラ」の結論を導きなさい
両方のステップ(逆アセンブルと逆コンパイル)を実行するソフトウェアは、逆コンパイラーとも呼ばれますが、それでもコンテキストに依存します。