| » Referenzen / Pakete / java.io | ||
|
Das Package realisiert die Eingabe und Ausgabe von Daten unter Java. Dabei werden die Techniken der Datenströme, das Dateisystem und die Serialization erfasst. Das Paket stellt eines der wichtigsten und umfangreichsten der Java - Bilbiothek dar. Die Klassen des Pakets sind auf Grund der Einschränkungen für Applets hauptsächlich für echte Java - Applikationen vorgesehen. Java unterstützt das Konzept der Datenströme. Dazu werden die Klassen InputStream und OutputStream definiert, über die Informationen eingelesen und ausgegeben werden können. Auch die Klassen Reader und Writer unterstützen dieses Verfahren. Die Klasse File ist für die Erfassung in komplexen Dateisystemen verantwortlich. Sie unterstützt das Öffnen und Speichern von Dateien, sowie das Verzeichnis - Management. Ein direkter Zugriff wird über die Klasse RandomAccessFile zur Verfügung gestellt. Spezialisierungen treten beim Senden von Daten auf. Unter Java können normale Daten in Form von Datentypen versandt werden (DataInput und DataOutput), als auch ganze Objekte (ObjectInput und ObjectOutput). Die Kommunikation zwischen verschiedenen Threads wird über die Klassen PipedInputStream und PipedOutputStream realisiert. Durch Klassen wie StreamTokenizer können Datenströme als eine Gruppe von Worten behandelt werden. In Verbindung mit dem RMI - Konzept Javas gibt es die Möglichkeit der Objekt - Serialisation. Dabei kann ein Objekt zwischengespeichert und versandt werden. Das abgebaute Objekt kann dann gespeichert und gegebenenfalls wieder aufgebaut werden. |
||
|
| » Elemente | ||
|
In der folgenden Liste sind alle von uns bereits referenzierten Elemente des Packages aufgeführt. |
||
|
||
|
||
|
||
|
||