Objektreferenzen
Objektreferenzen bezeichnen in der Programmierung Werte, die auf ein Objekt im Speicher verweisen. Eine Objektreferenz enthält typischerweise die Speicheradresse des Objekts, während das Objekt selbst außerhalb der Variablen liegt. Durch Referenzen wird verhindert, dass bei jedem Zugriff eine Kopie des gesamten Objekts erstellt wird; stattdessen arbeitet man mit einem Verweis auf dieselbe Instanz.
In Sprachen mit Referenzsemantik verhalten sich Objekte oft wie gemeinschaftlich genutzte Ressourcen: Mehrere Variablen können dieselbe
Der Lebenszyklus eines Objekts wird maßgeblich durch Referenzen bestimmt. Objekte bleiben im Speicher, solange mindestens eine
Praxisrelevante Aspekte umfassen das Vermeiden unnötiger Kopien, das Bewusstsein von Aliasing, den Umgang mit Null-/Nil-Referenzen und