質問
「Javap」の「P」は何の略ですか? (「Javac」の「C」はコンパイラの略です)
解決
デフォルトでは、 javap
プリント コマンドラインで指定された各クラスの非プライベートメンバーの宣言
他のヒント
Javaプリンターの略です。
クラスのメソッド宣言を印刷し、コンパイラがコードを解釈し、ソースファイルをクラス形式に変換する方法を確認する非常に良い方法です。
Javapコマンドは、1つ以上のクラスファイルを分解します。その出力は、使用されるオプションによって異なります。オプションが使用されない場合、Javapはパッケージ、保護された、およびクラスのパブリックフィールドと方法を印刷します。 Javapは、その出力をstdoutに印刷します。
javap
公式のJavaツールの一部であり、1つ以上のクラスファイルを分解できます。
この場合の「P」は表されます 印刷, 、のように 公式文書 報告されています:
...
javap
コマンドは、パッケージ、保護された、公共フィールド、およびクラスの方法を印刷します。javap
コマンドはその出力をstdoutに印刷します。
指定されたクラスに含まれるすべてのメソッドと変数をリストします。 Command-lineでJavapコマンドを使用してクラス名をPAASするだけです。 EG C: JDK1.3 bin> Javap Java.lang.Objectオブジェクトクラスが含むすべてのメソッドがリストされます。
所属していません StackOverflow