Vererbungsstruktur der gemeinsamen E/A-Operationsklasse
IO- Zeichenstrom- Reader (Quelle) BufferedReader LineNumberReader InputStreamReader FileReader (Brücke vom Byte-Stream zum Zeichen-Stream) StringReader Writer(Zweck) BufferedWriter OutputStreamWriter FileWriter (Brücke vom Zeichenstrom zum Bytestrom) StringWriter leer PrintWriter leer Byte-Stream InputStream (Quelle) FileInputStream leer SequenceInputStream führt Streams zusammen Wenn ByteArrayInputStream erstellt wird, muss es eine Datenquelle empfangen, und die Datenquelle ist ein Byte-Array.OutputStream (Zweck) FileOutputStream leer ByteArrayOutputStream definiert intern ein Byte-Array variabler Länge, das das Datenziel darstellt.