Was bedeutet?

  • Themenstarter Themenstarter Gast
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
G

Gast

Gast
Hallo

könnt ihr mir bitte einmal erklären was der Heap und der Non-Heap Speicher ist?

Vielen Dank
 
huhu,


heap ist ein Speicherbereich.

Objekte, die auch als dynamische Variablen bezeichnet werden - werden auf dem Heap angelegt.
Und wir wir wissen werden Objekte nicht über einen Namen angesprochen, sondern über eine Referenz.

Wenn jetzt beispielsweise nicht genug platz zum anlegen des Objektes vorhanden ist, so muss das Laufzeitsystem versuchen über den garbage collector platz zu gewinnen.




Zusammengefasst: Auf dem heap werden deine erstellten Objekte gespeichert. Alles was du mit dem new Operator erstellst.


Neben dem gibt es noch Stack und Method Area.

gruß spin
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben