Java Referenzvariablen Speicherort

drunken.panda

Captain
Registriert
Juli 2008
Beiträge
3.922
Servus,

hab mal nen bisschen gegoogelt und bis jetzt nicht dolles gefunden.
Nun zu meiner Frage, Referenzvariablen verweisen ja immer auf ein "Objekt" im Heap?!

Ist nun die Referenzvariable automatisch immer im Stack abgelegt?
 
Objekte müssen auch in Java nicht unbedingt im Heap liegen, die JVM kann durch bestimmte verfahren Objekte auch auf dem Stack erzeugen.

Die Referenzvariablen selbst liegen meines wissens nach immer auf dem Stack.
 
Zurück
Oben