Weiter zum Inhalt

{ Kategorie Archiv } 09. Input / Output (IO)

09.08 Objekte speichern und laden (serialisieren/deserialisieren)

In Java haben Sie nicht nur die Möglichkeit einfache Datenstrukturen wie Bytes und Zeichenketten zu schreiben und lesen, Sie können auch komplette Objekte durch Streams schicken. Hierzu verwendet man die Klassen java.io.ObjectOutputStream und java.io.ObjectInputStream, welche ich Ihnen in diesem Kapitel vorstellen werde.

09.09 Standardisiertes Speichern

In den letzten Kapiteln haben Sie gelernt, wie man Daten speichert. Jetzt stellt sich noch die Frage, wo und in welcher Form Anwendungsdaten (Daten, die der Benutzer anlegen und laden kann, sollten natürlich an einem frei wählbarem Ort in einer passenden Form hinterlegt werden) gespeichert werden sollten. Für den Ort bieten sich relative Pfade oder [...]