Objeto que puede almacenar un número arbitrario de otros objetos.

El tamaño de todas las colecciones del framework java.util se obtiene con el método .size(), al contrario que los arrays, en los que el tamaño se obtiene con la propiedad .length.

Tiene diferentes subtipos: Mapa Conjunto