12.07.2015 Aufrufe

Persistenz Persistenz und Datenhaltung - Telematik TH Wildau

Persistenz Persistenz und Datenhaltung - Telematik TH Wildau

Persistenz Persistenz und Datenhaltung - Telematik TH Wildau

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Persistenz</strong> <strong>und</strong> <strong>Datenhaltung</strong>• Filterströme– Verbindet einen Strom mit einem anderen Strom• Filtert die aus einem Originalstrom gelesenen oder in einenOriginalstrom geschriebenen Daten• FilterInputStream (abstrakt) mit Unterklassen, z.B.DataInputStream• FilterOutputStream (abstrakt) mit Unterklassen, z.B.DataOutputStream• Beispiel:DataInputStream einES = newDataInputStream(System.in);String Eingabe;while( (Eingabe = einES.readLine()) != null){// Anweisungen}.<strong>Telematik</strong> • TFH <strong>Wildau</strong>Prof. Dr. Ralf Vandenhouten • WS 2009/2010PSE2 7-11<strong>Persistenz</strong> <strong>und</strong> <strong>Datenhaltung</strong>– FilterInputStream-Objekt• Erhält Eingaben von einem anderen InputStream-Objekt• Bearbeitet, d.h. filtert die Bytes• Gibt das gefilterte Ergebnis zurück• Folgen gefilterter Ströme können durch Verkettung mehrererFilter zu einem großen Filter aufgebaut werden– Gepufferte Ströme (BufferedInputStream,BufferedOutputStream)• Erweitern die Filterströme um die Pufferung• Nicht für jeden Lese- <strong>und</strong> Schreibaufruf muss auf dasDateisystem zugegriffen werden.<strong>Telematik</strong> • TFH <strong>Wildau</strong>Prof. Dr. Ralf Vandenhouten • WS 2009/2010PSE2 7-126

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!