Immuable

Un objet immuable est un objet dont le contenu ne peut pas être modifié.
Un objet peut être immuable pour diverses raisons, par exemple :

  • Pour améliorer les performances (aucune modification future de l'objet n'est prévue)
  • Pour réduire la consommation mémoire (des références d'objet sont faites au lieu de cloner l'objet entier)
  • Thread-safety (plusieurs threads peuvent référencer le même objet sans qu'ils n'interfèrent entre eux)

Pour approfondir

Culture générale

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : xdelatour
 Dernière mise à jour par : xdelatour,