Titel   Inhalt   Suchen   Index   DOC  Handbuch der Java-Programmierung, 7. Auflage
 <<    <     >    >>   API  Kapitel 20 - Byte-Streams

20.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, dass 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, 7. Auflage, Addison Wesley, Version 7.0
 <<    <     >    >>   API  © 1998, 2011 Guido Krüger & Heiko Hansen, http://www.javabuch.de