Tutorial de Java

javap

Anterior | Siguiente

javap.exe

Desensamblador de ficheros de clases Java.

Sintaxis

javap [opciones] nombre_de_clase. . .

Descripción

javap desensambla el archivo de clases especificado por los nombres de clases en la línea de comandos e imprime una versión medianamente comprensible de esas clases.

Opciones

-b

          

Asegura compatibilidad hacia atrás con javap del JDK 1.1.

-c

          

Imprime el código desensamblado. Es decir, todas las instrucciones contenidas en los byte-codes, para cada uno de los métodos que constituyen la clase.

-classpath path

          

Especifica el camino que javap usa para encontrar las clases nombradas en la línea de comandos. Sobreescribe el establecido por defecto o la variable de entorno CLASSPATH si ésta ha sido establecida anteriormente. Los directorios en la variable CLASSPATH son separados con punto y coma (;). El formato general para el path es:

.;<tu_camino>

Por ejemplo:

.;C:\users\afq\classes\;C:\jdk\classes

-h

          

Genera código que puede ser incluido en un fichero de cabecera C.

-J flag

          

Pasa el flag directamente al sistema runtime.

-l

          

Imprime números de línea y tablas de variables locales.

-package

          

Imprime paquetes y clases y miembros públicos y protected. Esta es la opción de defecto.

-private

          

Muestra todo tipo de clases y sus miembros.

-protected

          

Muestra solamente clases y miembros protected y publicos.

-public

          

Muestra solamente clases y miembros públicos.

-s

          

Imprime signatures internas.

-verbose

          

Proporciona la salida por pantalla del tamaño de la pila, del número de variables locales y de los argumentos de los métodos.

-version

          

Imprime la cadena que indica la versión de javap.

Variables de Entorno

CLASSPATH

Esta variable de entorno es usada para indicar al sistema la ruta de las clases definidas por el usuario. Los directorios deben estar separados por punto y coma (;). Por ejemplo:

C:\users\afq\classes;C:\jdk\classes

Navegador

Home | Anterior | Siguiente | Indice | Correo