Java [ANDROID] In welcher Reihenfolge werden Daten gespeichert?

  • Ersteller Ersteller Tersus
  • Erstellt am Erstellt am
T

Tersus

Gast
Guten Abend,

wenn ich in Android Objekte serialisere, werden diese im Speicher sortiert?
Wenn ja, in welcher Reihenfolge? Dem Namen nach, dem Datum nach, ...?

Wenn Sie nicht sortiert werden, wie ist dann die Reihenfolge? So wie sie reinkamen oder völlig willkürlich, so wie Platz vorhanden ist.

Sortierung kann ich wohl ausschließen, das würde ja ständige Schreib-/Lesevorgänge bedeuten.
 
Die Serialisierung erfolgt mittels einer Graphtraversierung, wie genau, schau in den Quelltext.
Ein Array liegt dann tatsächlich wie eine Liste vor. Ein Baum wahrscheinlich Depth-first (so würde ich das machen).
Wenn du die Standardcontainer serialisierst, sind die Daten mglw. tatsächlich sortiert.

Warum willst du das denn wissen?
 
Zurück
Oben