En PC Resumen hablaremos de las colecciones de Java. Una colección es una estructura de datos que puede guardar referencias a otros objetos. Las interfaces del marco de trabajo de colecciones declaran las operaciones que deben realizar de forma genérica en diferentes tipos de colecciones. En la tabla siguiente se pueden ver algunas de estas interfaces. Hay diferentes implementaciones de estas interfaces en el marco de trabajo.
Interfaz | Descripción |
Collection | La interfaz raíz de la jerarquía, a partir de la cual se derivan Set, Queue y List |
Set | Una colección que no contiene elementos repetidos (un conjunto) |
List | Una colección ordenada que puede tener elementos repetidos |
Map | Asocia claves con valores y no puede contener claves duplicadas |
Queue | Es por regla general una estructura de tipo cola, pero se puede modificar |
Desde Java 5, las colecciones son genéricas y por lo tanto podemos especificar el tipo exacto que almacena ahorrándonos errores.