B3 - T5 - Ecosistema Java 1 Flashcards
(33 cards)
javac
compilador
Traduce el código a bytecode
javap
Java Disassembler
Desensambla archivos .class para mostrar la información del bytecode
bytecode
formato intermedio que no es legible directamente por el sistema operativo, pero si por la maquina virtual java
java
interprete
Ejecuta el contenido en los archivos class y para lanzar aplicaciones jar
javadoc
genera documentación HTML a partir de comentarios en el código fuente
jar
empaqueta varios archivos .class y otros recursos en un archivo comprimido .jar
jdb
Debugger - depurador
jconsole y VisualVM
herramientas gráficas para monitorizar y gestionar aplicaciones java
jps
información sobre los procesos Java en ejecución
jmc
herramienta de monitorización de la JVM
jcmd
Envió de comandos a la JVM
jshell
Consola java
jarsigner
firmar y verificar archivos jar
Keytool
criptografía
rmic
compilador RMI de Java
RMI
Remote Method Invocation
Para invocar métodos que residen en otras JVM, aunque este en diferentes ubicaciones físicas
JRE
Intérprete + librerías de clase BASE
CLASSPATH
ubicación de archivos de clase BASE y los archivos JAR Q
THREAD
Unidad de ejecución independiente que puede correr en paralelos con otros hilos
Garbage Collector
Recolector de basura
Identifica y elimina procesos que ya no se utilizan liberando su memoria
Clase
modelo o plantilla que define la estructura y el comportamiento de los objetos
final para una clase
ninguna clase puede heredar de ellas
final para un metodo
no se puede sobreescribir
final para un atributo
funcionara como un constante