Die InputStreamReader-Klasse Eine weitere interessante Funktion von Streams ist die Möglichkeit, mehrere Streams zu verketten. Ein Thread kann Daten nicht nur aus der Datenquelle lesen, in der sie gespeichert sind, sondern auch aus einem anderen Thread. Dies ist ein sehr leistungsfähiger Mechanismus in Java, der die Konstruktion komplexer Systeme ermöglicht