Breve introducción a genéricos en Java

Tiempo estimado de lectura: 10 min.

Los genéricos son una característica de varios lenguajes de programación que permiten especificar tipos generales. Los métodos genéricos permiten especificar, con un solo método, un conjunto de métodos relacionados; por otro lado, las clases genéricas permiten especificar, con una sola declaración de clase o interface, un conjunto de tipos relacionados.

Continue reading “Breve introducción a genéricos en Java”

Advertisements
Breve introducción a genéricos en Java

Boxing, unboxing y autoboxing en Java

Tiempo estimado: 15 min.

Cada tipo en Java es un tipo de referencia o un tipo primitivo. Los primeros incluyen a las clases, interfaces y tipos de arreglo. Por otro lado existen ocho tipos primitivos: byte, char, short, int, float, double, long y boolean. Cada uno tiene una clase de librería con su tipo de referencia : Byte, Character, Short, Integer, Double,Long y Boolean. Se puede pensar en ellos como “adaptadores” que nos permiten usar los tipos primitivos para las operaciones que se mencionaron antes -las que no aceptan tipos primitivos.

Continue reading “Boxing, unboxing y autoboxing en Java”

Boxing, unboxing y autoboxing en Java