Aprende a instalar Java en tu sistema con los paquetes Java JDK y Java JRE. Ambos son necesarios pero cada uno tiene una función y misión diferenciada.
Cuando trabajamos con objetos es importante poder controlar si un objeto es de un determinado tipo o no, existe una palabra clave especial en Java que se encarga justamente de esto.
Dentro del paquete java.util, Scanner es una clase que nos permite obtener la entrada de datos primitivos. Esto quiere decir que podemos capturar datos del tipo int, double, string y etc.
Si tuviéramos que hablar a cerca de una de las clases más utilizadas en Java sin duda tenemos que hablar de la clase String. Esta clase es la más usada por desarrolladores.
En resumidas líneas la clase HashSet es aquella que implementa la interfaz Set que respaldada por una tabla hash en realidad es una instancia de HashMap.
En programación orientada a objetos, polimorfismo es la capacidad que tienen los objetos de una clase en ofrecer respuesta distinta e independiente en función de los parámetros (diferentes implementac