CONTENTS | PREV | NEXT Java Object Serialization Specification

5.5 Compatible JavaTM Type Evolution

In the JavaTM Language Specification, Chapter 13 discusses binary compatibility of JavaTM classes as those classes evolve. Most of the flexibility of binary compatibility comes from the use of late binding of symbolic references for the names of classes, interfaces, fields, methods, and so on.

The following are the principle aspects of the design for versioning of serialized object streams.

Copyright © 1997-1998 Sun Microsystems, Inc. All Rights Reserved.