Ich habe diese Aussage gerade in einem Java-Buch gelesen, in dem steht, dass sich Objekte in Java auf einem Haufen befinden. Wird ein Heap verwendet, weil dies der beste Weg ist, Daten zu speichern und Daten schnell abzurufen?
Ich habe nur eine Vorstellung davon, dass Datenstrukturen Anfänger sind. Ich meine, warum nicht stapeln oder etwas anderes?
Das Problem mit einem Stapel ist, dass Sie nur das zuletzt hinzugefügte Element entfernen können. Dies funktioniert gut für lokale Variablen, da sie beim Eingeben und Beenden von Funktionen kommen und gehen, aber nicht so gut für beliebige Daten, deren Lebenszyklus nicht dem einzelner Funktionen folgt. Mit dem Speicherheap können Sie Daten nach Belieben hinzufügen und entfernen.
Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.
Bei Verstößen wenden Sie sich bitte [email protected] Löschen.
Lass mich ein paar Worte sagen