Ein- und Ausgabe (IO)
Kurz: Ein- und Ausgabe (I/O) bezeichnet den Datenaustausch eines Programms mit der Außenwelt: Tastatur, Konsole, Dateien, Netzwerk.
Genauer: Java nutzt Datenströme (Streams): InputStream/OutputStream für Bytes, Reader/Writer für Text.
Im Detail
try (BufferedReader r = new BufferedReader(new FileReader("daten.txt"))) {
String zeile;
while ((zeile = r.readLine()) != null) System.out.println(zeile);
}try-with-resources schließt Ströme automatisch. Moderne Klassen: java.nio.file.Files. Siehe System.out, Input, Output.
Siehe auch: System.out, Input (Eingabegerät), Output (Ausgabegerät)