So speichern Sie und laden Sie ein Array in Java

So, ich bin Programm erstellen, die wird verfolgen die TV-shows und Filme, die ich gucke. Ich habe 2 Klassen (TV und Film) und ich habe ein Array, das hält jeder. Wie würde ich mich über die Rettung dieses array so, dass jedes mal, wenn ich das Programm verwenden, es lässt mich Bearbeiten der gleichen Liste, weil jedes mal, wenn ich Uhr eine neue episode möchte ich update mein array mit den neuen Informationen. Also im Grunde das, was Vorgehen würde ich brauchen, um zu verwenden, um nicht nur sparen Sie eine arrya, aber laden, bis das array jedes mal, wenn ich das Programm ausführen?

laden Sie das array aus einer Datenbank/Festplatte speichern oder anderswo?
Ich würde wollen, um es zu speichern auf einem lokalen Datenträger. Aber ich habe noch nie verwendet eine Datenbank, so ist es eine Möglichkeit, nur laden ein array? Oder muss ich irgendeine Art von Datenbank?
Während Objekt serialisieren funktioniert, würde ich, wenn Sie es vermeiden können. Es behandelt nicht die änderungen an den zugrunde liegenden Objekten (sagen Sie, dass Sie hinzufügen möchten, ein Feld "Bewertung", um Sie Objekte, die Sie verlieren würden, alle gespeicherten Daten). Ich würde irren auf der Seite der Vorsicht und verwenden eines XML-format oder sogar eine Klartext-Datei-format, wenn Sie nicht wie XML.

InformationsquelleAutor werdho | 2012-07-26

Schreibe einen Kommentar