Frage

Wofür steht "P" in "Javap"? (Das "C" in "Javac" steht für Compiler)

War es hilfreich?

Lösung

Standardmäßig, javap Drucke Erklärungen der nicht privaten Mitglieder jeder der in der Befehlszeile angegebenen Klassen

Bezug : http://docstore.mik.ua/orelly/java/javanut/ch16_08.htm

Andere Tipps

Es steht für Java Printer ....

Es druckt die Methodendeklarationen in Ihrer Klasse und es ist ein sehr guter Weg, um zu sehen, wie Ihr Compiler Ihren Code interpretiert und Ihre Quelldatei in das. Class -Format umwandelt.

Der Befehl javap zerlegt eine oder mehrere Klassendateien. Die Ausgabe hängt von den verwendeten Optionen ab. Wenn keine Optionen verwendet werden, druckt Javap das Paket, geschützte und öffentliche Felder und Methoden der an ihn übergebenen Klassen aus. Javap druckt seine Ausgabe auf stdout.

javap ist Teil der offiziellen Java -Tools und ermöglicht es, eine oder mehrere Klassendateien zu zerlegen.

Das "P" steht in diesem Fall für drucken, wie in der offizielle Dokumentation wird berichtet, dass:

... das javap Befehl druckt das Paket, die geschützten und öffentlichen Felder sowie die an ihn übergebenen Klassen. Das javap Der Befehl druckt seine Ausgabe auf stdout.

Es listet alle Methoden und Variablen auf, die die angegebene Klasse enthält. Sie müssen nur den Klassennamen mit Javap-Befehl in der Befehlszeile paaS. ZB C: JDK1.3 Bin> Javap java.lang.Object Es wird alle Methoden -Objektklassen aufgelistet.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top