オブジェクト直列化 |
ドキュメントの目次 |
オブジェクト直列化は、オブジェクトとそこから参照されているオブジェクトをバイトストリームにコード化します。また、そのストリームからオブジェクトグラフの補足的な再構築を行います。直列化は、簡易な持続性の実現や、ソケットや Java Remote Method Invocation (Java RMI) による通信のために使用されます。オブジェクトのデフォルトのコード化では、private と transient のデータが保護され、クラスの展開がサポートされます。クラスは、独自のコード化を実装することができるため、外部フォーマットについては単独で責任を持ちます。新しく、オブジェクトの直列化されたデータを、クラスのフィールドごとに個別に指定するための API が追加されました。 また、既存のプロトコルを使って、直列化されたデータフィールドをストリームから読み込んだり、ストリームに書き込むことにより、デフォルトの読み込み/書き込み機構との互換性を保証することも可能になりました。
Copyright © 2006 Sun Microsystems, Inc. All Rights Reserved. コメントの送付先: rmi-comments@java.sun.com |
Java Software |