JAVA y .NET Flashcards
Qué incluye JRE
Java Runtime Environment
-Intérprete ( Máquina Virtual Java, JVM)
-Librería de clases Base
javac
compilador
javadoc
Genera documentación HTML a partir de las fuentes
jar
Empaquetar clases compiladas
keytool
Criptografía
jdb
Depurador (Java Debugger)
jdeps
Analizador de dependencias, clases o paquetes
jmc y jconsole
Herramientas de monitorización de la JVM
wsimport
Generación de clases automáticas para los clientes de web services de tipo SOAP
xjc
Compilador que general clases java a partir de un XSD
JIT
Just In Time Compiler
CLASSPATH
Variable de entorno que le sirve a la maquina virtual para localizar y cargar clases que se usen en tu programa
Threads o hilos
Son los recursos encargados de que los distintos métodos se ejecuten
Clase
Se compone de:
-Atributos: guardar información
-Métodos: funciones para implementar lógica
Puede tener solo métodos
Herencia
Cuando una clase hereda sus funciones y atributos a una subclase. Esta puede tener los suyos propios.
La palabra reservada es extends
Sobrecarga
Creación de varios métodos con el mismo nombre pero con diferente lista de tipos de parámetros
Objeto/encapsulación
Ocultar atributos de un objeto de manera que solo se pueda cambiar mediante operaciones definidas en ese objeto (funciones)
Polimorfismo
Capacidad que tienen los objetos de una clase en ofrecer respuesta distinta e independiente en función de los parámetros utilizados en su invocación
tostring
Devuelve una cadena de un objeto
equals
Indica si los objetos son iguales en cuanto a valores