java.io
Das
Package java.io
enthält Klassen zur Ein- und Ausgabe. Diese erfolgt grundsätzlich
stream basiert.
Es gibt zwei verschiedene Gruppen:
- %JAVADOC{java.io.InputStream}% und %JAVADOC{java.io.OutputStream}% zur Arbeit mit - binären - Byte-Strömen.
- %JAVADOC{java.io.Reader}% und %JAVADOC{java.io.Writer}% zur Arbeit mit Textdaten, die ggf. beim Lesen in Unicode transformiert werden.
Serialization
Mithilfe der Klassen
java.io.%JAVADOC{java.io.ObjectInputStream}
und
java.io.%JAVADOC{java.io.ObjectOutputStream}
können Java-Objekte gespeichert und später wieder eingelesen werden.
Dies wird insbesondere dazu genutzt, um Objektstrukturen von einem Device auf einen anderen zu übertragen (siehe
RemoteMethodInvocation).
--
Christo - 14 Nov 2003