Wednesday, July 18, 2001 05:24 AM
is what is called a "marker" or "tagger" interface. It marks instances of classes that implement it as serializable.
From the javadoc:
Serializability of a class is enabled by the class implementing the
java.io.Serializable interface. Classes that do not implement this
interface will not have any of their state serialized or
deserialized. All subtypes of a serializable class are themselves
serializable. The serialization interface has no methods or fields
and serves only to identify the semantics of being serializable.