Domanda

Cosa significa "p" in "javap"?(La "c" in "javac" sta per compilatore)

È stato utile?

Soluzione

Per impostazione predefinita, javap stampe dichiarazioni dei membri non privati ​​di ciascuna delle classi specificate nella riga di comando

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

Altri suggerimenti

sta per la stampante Java ....

Stampa le dichiarazioni dei metodi nella tua classe ed è un ottimo modo per vedere come il tuo compilatore ha interpretato il tuo codice e convertire il tuo file di origine in formato .class.

Il comando Javap smontato di uno o più file di classe. La sua produzione dipende dalle opzioni utilizzate. Se non vengono utilizzate opzioni, Javap stampa i campi di pacchetto, protetti e pubblici e i metodi delle classi passati ad esso. Javap stampa la sua uscita su stdout.

javap fa parte degli strumenti Java ufficiali e consente di smonta uno o più file di classe.

La "P" in questo caso rappresenta Stampa, come nel Documentazione ufficiale è riferito che:

... il javap Comando stampa i campi di pacchetto, protetti e pubblici e metodi delle classi passati ad esso. Il javap Il comando stampa il suo output su stdout.

Elenca tutti i metodi e la variabile che contiene la classe specificata. Devi solo paas il nome della classe con il comando Javap sulla riga di comando. ad esempio C: jdk1.3 bin> javap java.lang.object Elencherà tutti i metodi che la classe oggetto contiene.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top