Creación de listas, conjuntos y mapas no modificables | Java
Los métodos prácticos de fábrica estática en las interfaces List, Set y Map le
permiten crear fácilmente listas, conjuntos y mapas no modificables.
Una colección se considera no modificable si los elementos no se pueden
agregar, eliminar o reemplazar. Después de crear una instancia no modificable
de una colección, contiene los mismos datos mientras exista una referencia a
ella.
Una colección que es modificable debe mantener datos contables para respaldar
modificaciones futuras. Esto agrega sobrecarga a los datos que se almacenan en
la colección modificable. Una colección que no se puede modificar no necesita
estos datos contables adicionales. Debido a que la colección nunca necesita
ser modificada, los datos contenidos en la colección se pueden empaquetar
mucho más densamente. Las instancias de recopilación no modificables
generalmente consumen mucha menos memoria que las instancias de recopilación
modificables que contienen los mismos datos.
Comentarios
Publicar un comentario