Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Auf Ebene Zurück   Seite Zurück   Seite Vor   Auf Ebene Vor   Eine Ebene höher   Index


2.17

Der Garbage Collector


Alle Objekte werden in Java mit dem new-Operator neu angelegt. In Java gibt es aber kein Gegenstück zu new so wie delete in C++. Da die explizite Speicherfreigabe sehr fehlerträchtig ist, verzichteten die Designer von Java auf dieses Sprachelement. Stattdessen besitzt der Java-Interpreter eine Art »Müllabfuhr« für nicht mehr benötigten Speicherplatz: den Garbage Collector. Die Aufgabe des Garbage Collector besteht darin, zur Laufzeit festzustellen, welche Objekte nicht mehr benötigt werden, und diese dann aus dem Speicher zu entfernen. Somit braucht sich der Programmierer keine Gedanken um das Beseitigen der Objekte zu machen. Abschnitt 4.4 behandelt dieses Thema ausführlicher.


 Inhaltsverzeichnis   Auf Ebene Zurück   Seite Zurück   Seite Vor   Auf Ebene Vor   Eine Ebene höher   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.