Byte-Strom: liest je ein Byte -->Objektdaten
Char-Stream: liest je ein Zeichen... -->Textdaten
Wenn du weißt, welche Datengröße dein Objekt besitzt, kannst du also bei ´nem Bytestrom ein ganzes Objekt auf einmal lesen/ schreiben, beim char-Strom schreibst/liest du im Maximum genau eine Zeile...
Ich hoffe mal, ich erinner mich richtig^^