Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Interface java.io.Externalizable1.1

Deklaration

public interface Externalizable
extends java.io.Serializable

Beschreibung

Durch die Implementierung des Interface Externalizable wird eine Klasse serialisierbar, wobei standardmäßig nur die Typinformation persistent gemacht wird. Wenn auch die Werte bestimmter Datenelemente persistent gemacht werden sollen, müssen die beiden Methoden des Interface entsprechend überschrieben werden. Auch Datenelemente der Oberklassen werden standardmäßig nicht miterfaßt, so daß deren Datenelemente explizit aus diesen beiden Methoden heraus serialisiert werden müssen.


 
Methoden
public voidreadExternal(ObjectInput in)
public voidwriteExternal(ObjectOutput out)


 

Methoden im Detail

public void readExternal(ObjectInput in)
Liest die Datenelemente der Klasse mit den Methoden des ObjectInput-Streams in aus. Die Datenelemente müssen hierbei in der gleichen Reihenfolge gelesen werden, in der sie abgespeichert wurden.
Exception: IOException
Exception: ClassNotFoundException
public void writeExternal(ObjectOutput out)
Macht den Zustand eines Objekts der Klasse durch Aufrufe der Methoden des ObjectOutput-Streams out persistent.
Exception: IOException


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.