Java Standard: Dateiverarbeitung
Für die Dateiverarbeitung gibt es in der J2SE zwei wesentliche Pakete:
java.io
als bereits unter Java 1.0 vorhandenes Paket undjava.nio
als Erweiterung vonjava.io
um dessen Probleme zu beheben.
Dabei werden durch beide Pakete allgemeine Funktionalitäten bereitgestellt, welche über die "Datei"-Verarbeitung im eigentlichen Sinne hinausgehen. So basiert die Verarbeitung auf Datenströmen, wie sie durch eine Datei, eine Netzwerkverbindung oder z.B. auch über den Parallelport empfangen und/oder gesendet werden können.