Documente Academic
Documente Profesional
Documente Cultură
(40%)
- Java.util.Map
- Java.util.HashMap.
¿Para qué sirven? ¿Cuáles son sus métodos
principales?
2. Consulta ¿Qué son los generics en Java: (20%)
Java.Util.HasMap
La Implementación del método hash code debe cumplir las
siguientes normas
La ejecución del método HashCode() sobre un mismo
objeto sin haber modificado su estado interno entre medias,
debe devolver siempre el mismo código Hash
Si X.equals(y) devuelve true, entonces tanto x como deben
generar el mismo código Hash
EJEMPLO
public class TestHashCode
{
Private int Valor 1
Private int Hash Code valor 2
Public int Hash Code()
}
http://citic2016.uteq.edu.mx/cursos/ed/m2ch10.pdf
generics en Java
Desde su versión original 1.0, muchas nuevas
características han sido añadidas a Java. Todos han
mejorado y ampliado el alcance del lenguaje, pero uno que
ha tenido un impacto especialmente profundo y de gran
alcance es generics o genéricos porque sus efectos se
sintieron en todo el lenguaje Java. Por ejemplo, los
genéricos añadieron un elemento de sintaxis
completamente nuevo y causaron cambios en muchas de
las clases y métodos de la API principal.
class Gen<T>{
//T es el parámetro de tipo genérico.
T ob; //Declara un objeto de tipo T
T getOb(){
return ob;
}
//Muestra el tipo de T
void mostrarTipo(){
System.out.println("El tipo de T es: "+ob.getClass().getName());
}
}
https://javadesdecero.es/avanzado/genericos-ejemplos-java/