インタフェース
java.io.ObjectOutputの使用
パッケージ
説明
アプリケーション間またはアプリケーション内のデータ転送のためのインタフェースとクラスを提供します。
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
サーバー側のRMIをサポートするクラスとインタフェースを提供します。
高度な動的ロード機能を実装するクラスを提供します。
JShell実行エンジンを構築するための実装サポートを提供します。
-
java.awt.datatransferでのObjectOutputの使用
-
java.ioでのObjectOutputの使用
修飾子と型クラス説明class
ObjectOutputStreamは、プリミティブ・データ型とJavaオブジェクトのグラフをOutputStreamに書き込みます。修飾子と型メソッド説明abstract void
ObjectOutputStream.PutField.write
(ObjectOutput out) 非推奨。void
Externalizable.writeExternal
(ObjectOutput out) オブジェクトが実装しているwriteExternalメソッドは、DataOutputクラスのメソッド(プリミティブ型の場合)およびObjectOutputクラスのwriteObjectメソッド(オブジェクト、文字列、配列の場合)を呼び出して、オブジェクトの内容を保存します。 -
java.rmi.serverでのObjectOutputの使用
修飾子と型メソッド説明RemoteCall.getOutputStream()
非推奨。代替はありません。RemoteCall.getResultStream
(boolean success) 非推奨。代替はありません。修飾子と型メソッド説明RemoteRef.getRefClass
(ObjectOutput out) outストリームに直列化される、参照型のクラス名を返します。void
ObjID.write
(ObjectOutput out) このObjID
のバイナリ表現を整列化して、ObjectOutput
インスタンスに書き込みます。 -
javax.management.loadingでのObjectOutputの使用
修飾子と型メソッド説明void
MLet.writeExternal
(ObjectOutput out) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このMLetの内容を特定のObjectOutput
に保存します。 -
jdk.jshell.executionでのObjectOutputの使用
修飾子と型メソッド説明static void
Util.forwardExecutionControl
(ExecutionControl ec, ObjectInput in, ObjectOutput out) 入力から指定されたExecutionControl
インスタンスにコマンドを転送し、出力にレスポンスを返します。修飾子と型メソッド説明static ExecutionControl
Util.remoteInputOutput
(InputStream input, OutputStream output, Map<String, OutputStream> outputStreamMap, Map<String, InputStream> inputStreamMap, BiFunction<ObjectInput, ObjectOutput, ExecutionControl> factory) 指定されたパケット化された入力および出力に対してExecutionControlを作成します。修飾子コンストラクタ説明protected
JdiExecutionControl
(ObjectOutput out, ObjectInput in) インスタンスの作成。インスタンスを作成します。
PutField
オブジェクトによって格納された値を適切な形式で書き込まないため、直列化ストリームが破壊されることがあります。