目次 | 前の項目 | 次の項目 Java オブジェクト直列化仕様


5.5 互換性のある JavaTM の型展開

JavaTM 言語仕様の第 13 章に、JavaTM クラスが展開するときのバイナリ互換の説明があります。バイナリ互換の柔軟性のほとんどは、クラス、インタフェース、フィールド、メソッドなどの名前のシンボリック参照を、遅い段階でバインドすることに起因しています。

直列化されたオブジェクトストリームのバージョン管理を設計する場合の基本的な項目を、以下に示します。

  - 任意データは、ストリームに書き込まれ、クラスのフィールドに直接対応しません。クラス自体は、オプション情報の長さ、タイプ、およびバージョン管理を担当します。


目次 | 前の項目 | 次の項目
Copyright © 1997-2001 Sun Microsystems, Inc. All Rights Reserved.