モジュール java.base
パッケージ java.io

クラスDataOutputStream

java.lang.Object
すべての実装されたインタフェース:
Closeable, DataOutput, Flushable, AutoCloseable

public class DataOutputStream extends FilterOutputStream implements DataOutput
データ出力ストリームを使うと、アプリケーションはプリミティブ型のJavaデータを移植性のある形で出力ストリームに書き込むことができます。 アプリケーションはデータ入力ストリームを使ってデータを読み戻すことができます。 データ出力ストリームは、別の出力ストリームをラップし、その出力ストリームの書込みメソッドにバイトの書込みを委任します。 1バイトを超えるデータで構成されるデータを書き込むと、基礎となる出力ストリームへの複数の書込みが発生する可能性があります。

DataOutputStreamは、複数の並行スレッドで安全に使用できません。 DataOutputStreamを複数のスレッドで使用する場合は、適切な同期によってデータ出力ストリームへのアクセスを制御する必要があります。

導入されたバージョン:
1.0
関連項目: