Titel | Inhalt | Suchen | Index | DOC | Handbuch der Java-Programmierung, 3. Auflage
<< | < | > | >> | API | Kapitel 19 - Byte-Streams

## 19.1 Architektur und Vergleich mit Character-Streams

- 19.1 Architektur und Vergleich mit Character-Streams

Es gibt viele Gemeinsamkeiten zwischen Byte-Streams und den im vorigen Kapitel behandelten Character-Streams. Am wichtigsten ist, daß die Architektur beider weitgehend übereinstimmt. Das Grundlagenwissen, das wir uns im vorigen Kapitel angeeignet haben, ist also problemlos auf Byte-Streams übertragbar.

Die Namensgebung für Byte-Streams in Java folgt dem Prinzip, eine Klasse für lesenden Zugriff als InputStream und eine solche für schreibenden Zugriff als OutputStream zu bezeichnen (Character-Streams werden dagegen als Reader und Writer bezeichnet). Die Basisklassen haben demnach die Namen `OutputStream` und `InputStream`.

Sie sind jeweils Wurzel einer Hierarchie von Klassen, die in vergleichbarer Weise auch bei Character-Streams zu finden sind. Insbesondere sind die Konzepte der Verkettung und Schachtelung von Streams auf dieselbe Art und Weise realisiert. Auch die Byte-Streams befinden sich im Paket `java.io`.

Titel | Inhalt | Suchen | Index | DOC | Handbuch der Java-Programmierung, 3. Auflage, Addison Wesley, Version 3.0
<< | < | > | >> | API | © 1998-2002 Guido Krüger, http://www.javabuch.de