Archivo de enero, 2012
Reflection API (VI) – Tipos Genericos
1Los tipos genéricos fueron implementados como una transformación en tiempo de ejecución. Los tipos genéricos no permiten conocer en tiempo de ejecución el tipo con el que se ha parametrizado, es decir, en tiempo de ejecución no podemos distinguir si un atributo es Map
Mediante reflexión también seremos capaces de obtener en tiempo de ejecución información sobre tipos genéricos, tanto de atributos como parámetros devueltos por un método o parámetros pasados a un método.
Java 7 y Google Guava – Clase Objects
1Uno de los principales propósitos de ésta clase es facilitar ciertas tareas muy comunes a la hora de crear nuestros programas, proporcionándonos una serie de métodos muy útiles a la hora de tratar con objetos. Estas clases nos facilitaran la creación de métodos como equals, hasCode o toString. De esta manera reduciremos la cantidad de sentencias if’s y la cantidad de lineas de nuestro código, mejorando así su comprensión.
equals
El método equal es muy utilizado para comparar dos objetos. Cuando queremos comparamos dos objetos solemos utilizar el método equals de la clase Object. Una de las formas más comunes de implementarlo es: Continue reading “Java 7 y Google Guava – Clase Objects” »
