Inmutable
Un objeto inmutable es aquel cuyo contenido no se puede cambiar.Un objeto puede ser inmutable por varias razones, por ejemplo:
- Para mejorar el rendimiento (al no haber planificados cambios futuros del objeto)
- Para reducir el uso de memoria (haciendo referencias al objeto en vez de clonar el objeto entero)
- Para la seguridad de los subprocesos (varios subprocesos pueden hacer referencia al mismo objeto sin interferir entre sí)
Saber más
Conocimientos generales
- Objeto Inmutable en Wikipedia