RefAddrこのクラスは、通信端点のアドレスのバイナリ形式を表します。通信機構、およびその通信機構に固有のアドレス記述が格納された不透明なバッファーを記述する型で構成されます。つの関係者の合意に基づいています。つのグループとは、アドレスを使用するクライアント、アドレスを使用して接続されるオブジェクトまたはサーバー、アドレスを作成する管理者またはプログラムです。別の例としては、サービスのオブジェクトハンドルの直列化された形式があります。バイナリ参照アドレスは、フィールドが作成されると置換できないという意味で不変です。不透明なバッファーの保持に使用されるバイト配列を使用できます。プログラムでは、このバイト配列は、なるべく変更しないでください。このバイト配列の変更には、明示的な同期化が必要です。新しいインスタンスを構築します。新しいインスタンスを構築します。このアドレスと等しいかが判断されます。getContent()このアドレスの内容をオブジェクトとして取得します。hashCode()このアドレスのハッシュコードを、そのアドレス型と内容を使用して計算します。toString()このアドレスの文字列表現を生成します。新しいインスタンスを構築します。新しいインスタンスを構築します。getContent()このアドレスの内容をオブジェクトとして取得します。結果はバイト配列になります。プログラムでは、この配列の内容は、なるべく変更しないでください。変更が必要な場合は、バッファーをロックしてください。このアドレスと等しいかが判断されます。同じアドレス型が格納され、内容がバイト単位で同じ場合は、等しいと判断されます。hashCode()このアドレスのハッシュコードを、そのアドレス型と内容を使用して計算します。アドレス型および内容が同じ場合は、ハッシュコードも同じになります。同じハッシュコードを持つこともできます。toString()このアドレスの文字列表現を生成します。文字列はアドレスの型およびラベル付きの内容で構成されます。バイトを超える場合は、超えていることが「...」で表示されます。この文字列はデバッグのために使用され、プログラムによって解釈されることはありません。開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。