Hallo,
zuerst einmal folgendes: Das ist weder eine Aufgabenstellung noch eine Hausaufgabe oder sonstiges, ich will mir nur etwas beibringen.
Nachdem ich die Grundlagen von OOP und Java imho einigermassen behersche, dachte ich mir ich programmiere zur Übung eine Kleine Verwaltung.
Der Aufbau wird Grob so ausschauen
Abstrake Klasse/Interface Content -> Diverse Unterklassen z.B. Cd's, filme,etc... ->
List<Content> um verscheidene Objekte zu speichern, wobei ich mir ab hier unschlüssig bin...
Zurzeit kenne ich eigtl. nur eine Möglichkeit Daten persisten zu speichern, und das ist eine Datenbank.
Nun meine Fragen: Was für Alternativen gibt es? Mir fehlen leider die richtigen Begriffe um zu recherchieren. Ab wann ist eine Liste ineffizient/ zu speicherhungrig? Z.B ich hab eine Sammlung aus 1000 Objekten, ist das überhaupt noch Lauffähig?
MfG und danke schonmal
zuerst einmal folgendes: Das ist weder eine Aufgabenstellung noch eine Hausaufgabe oder sonstiges, ich will mir nur etwas beibringen.
Nachdem ich die Grundlagen von OOP und Java imho einigermassen behersche, dachte ich mir ich programmiere zur Übung eine Kleine Verwaltung.
Der Aufbau wird Grob so ausschauen
Abstrake Klasse/Interface Content -> Diverse Unterklassen z.B. Cd's, filme,etc... ->
List<Content> um verscheidene Objekte zu speichern, wobei ich mir ab hier unschlüssig bin...
Zurzeit kenne ich eigtl. nur eine Möglichkeit Daten persisten zu speichern, und das ist eine Datenbank.
Nun meine Fragen: Was für Alternativen gibt es? Mir fehlen leider die richtigen Begriffe um zu recherchieren. Ab wann ist eine Liste ineffizient/ zu speicherhungrig? Z.B ich hab eine Sammlung aus 1000 Objekten, ist das überhaupt noch Lauffähig?
MfG und danke schonmal