Eine wichtige Information über I / O in Java ist, dass Streams ( InputStream
und OutputStream
usw.) zum Lesen und Schreiben von Binärdaten verwendet werden (Sie lesen oder schreiben Bytes genau) so wie sie in der Datei sind) und Leser und Schreiber ( Reader
und Writer
usw.) sind zum Lesen und Schreiben von Zeichen.
Reader und Writer sind eine Ebene oberhalb von Streams. A Reader
interpretiert die Bytes von InputStream
mit einer Zeichencodierung (wie UTF-8, ISO-8859-1, US-ASCII), um sie in Zeichen umzuwandeln, und Writer
verwendet eine Zeichencodierung zum Drehen Zeichen in Bytes.
Tags und Links java