B3 - T5 - Ecosistema Java 1 Flashcards

(33 cards)

1
Q

javac

A

compilador
Traduce el código a bytecode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

javap

A

Java Disassembler
Desensambla archivos .class para mostrar la información del bytecode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

bytecode

A

formato intermedio que no es legible directamente por el sistema operativo, pero si por la maquina virtual java

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

java

A

interprete
Ejecuta el contenido en los archivos class y para lanzar aplicaciones jar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

javadoc

A

genera documentación HTML a partir de comentarios en el código fuente

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

jar

A

empaqueta varios archivos .class y otros recursos en un archivo comprimido .jar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

jdb

A

Debugger - depurador

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

jconsole y VisualVM

A

herramientas gráficas para monitorizar y gestionar aplicaciones java

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

jps

A

información sobre los procesos Java en ejecución

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

jmc

A

herramienta de monitorización de la JVM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

jcmd

A

Envió de comandos a la JVM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

jshell

A

Consola java

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

jarsigner

A

firmar y verificar archivos jar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Keytool

A

criptografía

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

rmic

A

compilador RMI de Java

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

RMI

A

Remote Method Invocation
Para invocar métodos que residen en otras JVM, aunque este en diferentes ubicaciones físicas

17
Q

JRE

A

Intérprete + librerías de clase BASE

18
Q

CLASSPATH

A

ubicación de archivos de clase BASE y los archivos JAR Q

19
Q

THREAD

A

Unidad de ejecución independiente que puede correr en paralelos con otros hilos

20
Q

Garbage Collector

A

Recolector de basura
Identifica y elimina procesos que ya no se utilizan liberando su memoria

21
Q

Clase

A

modelo o plantilla que define la estructura y el comportamiento de los objetos

22
Q

final para una clase

A

ninguna clase puede heredar de ellas

23
Q

final para un metodo

A

no se puede sobreescribir

24
Q

final para un atributo

A

funcionara como un constante

25
static
un atributo static pertenece a la clase y no al objeto
26
abstract
clase que no puede ser instanciada
27
Que es la encapsulacion
el el principio que permite ocultar los detalles internos de un objeto y exponer solo la interfaz necesaria para su uso
28
public
accesible para cualquier clase
29
private
visible solo dentro de la clase donde se define
30
protected
visibles dentro del mismo paquete y subclases
31
default
visible dentro del mismo paquete
32
native
método implementado en código nativo
33
volatile
para indicar que una variable puede ser modificada por varios hilos y que su valor debe leerse de memoria cada vez