Welche Speichertypen gibt es in Java?
Welche Speichertypen gibt es in Java?

Video: Welche Speichertypen gibt es in Java?

Video: Welche Speichertypen gibt es in Java?
Video: Heap und Stack - So speichern Programme Werte von Variablen 2024, Kann
Anonim

Die Erinnerung in der JVM ist in fünf verschiedene Teile unterteilt, nämlich: Methodenbereich: Der Methodenbereich speichert den Klassencode: Code der Variablen und Methoden. Haufen: Der Java In diesem Bereich werden Objekte erstellt. Java Stack:Während der Ausführung von Methoden werden die Ergebnisse im Stack gespeichert Erinnerung.

Was ist außerdem Speicher in Java?

Stapel Speicher in Java wird für statische verwendet Erinnerung Zuweisung und Ausführung eines Threads. Es enthält primitive Werte, die für eine Methode spezifisch sind, und Verweise auf Objekte, die sich in einem Heap befinden, auf die von der Methode verwiesen wird.

Abgesehen von oben, was ist Java-Heap? Die Haufen ist der Laufzeitdatenbereich, aus dem der Speicher für alle Klasseninstanzen und Arrays allokiert wird. Die Haufen wird beim Start der virtuellen Maschine erstellt. Haufen Speicher für Objekte wird von einem automatischen Speicherverwaltungssystem (bekannt als Garbage Collector) zurückgefordert; Objekte werden nie explizit freigegeben.

Wissen Sie auch, was Poolspeicher in Java ist?

Die Java Zeichenfolgenkonstante Schwimmbad ist ein Bereich in Haufen Erinnerung wo Java speichert literale Zeichenfolgenwerte. Der Haufen ist eine Fläche von Erinnerung für Laufzeitoperationen verwendet. Wenn eine neue Variable erstellt und mit einem Wert versehen wird, Java überprüft, ob dieser genaue Wert in der Datei vorhanden ist Schwimmbad.

Was ist ein Speicherleck in Java?

Dieser Vorgang wird als Garbage Collection bezeichnet und der entsprechende Teil von JVM wird als Garbage Collector oder GC bezeichnet. Vereinfachend können wir sagen, dass a Speicherleck in Java ist eine Situation, in der einige Objekte von der Anwendung nicht mehr verwendet werden, GC sie jedoch nicht als ungenutzt erkennt.

Empfohlen: