14.3. Daten fließen in Strömen von einem Ort zum anderen.

zielort

zuelle

In der Java-E/A-API gibt es Anschluss ströme (connection streams), die Verbindungen zu Zielorten und Quellen wie z.B. Dateien oder Netzwerk-Sockets repräsentieren, und Verkettungs ströme (chain streams), die nur funktionieren, wenn sie mit anderen Strömen verkettet sind.

Oft braucht man mindestens zwei aneinander gehängte Ströme, um damit etwas Nützliches machen zu können – einen für den Anschluss und einen zweiten, auf dem die Methoden aufgerufen werden. Aber warum zwei? Weil Anschluss ströme normalerweise auf einer zu tiefen Stufe stehen (d.h. zu »lowlevel« sind). Ein FileOutputStream (ein Anschlussstrom) beispielsweise besitzt Methoden, um Bytes zu schreiben. Aber wir ...

Get Java™ von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.