B3 - T5 - Ecosistema Java 1 Flashcards

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
Q

static

A

un atributo static pertenece a la clase y no al objeto

26
Q

abstract

A

clase que no puede ser instanciada

27
Q

Que es la encapsulacion

A

el el principio que permite ocultar los detalles internos de un objeto y exponer solo la interfaz necesaria para su uso

28
Q

public

A

accesible para cualquier clase

29
Q

private

A

visible solo dentro de la clase donde se define

30
Q

protected

A

visibles dentro del mismo paquete y subclases

31
Q

default

A

visible dentro del mismo paquete

32
Q

native

A

método implementado en código nativo

33
Q

volatile

A

para indicar que una variable puede ser modificada por varios hilos y que su valor debe leerse de memoria cada vez