インタフェース
java.io.DataInputの使用

DataInputを使用するパッケージ
パッケージ 説明
java.io
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
java.rmi.server
サーバー側のRMIをサポートするクラスとインタフェースを提供します。
javax.imageio.stream
ファイルとストリームからの低レベル入出力を処理する、Javaイメージ入出力APIのパッケージです。
  • java.ioでのDataInputの使用

    java.ioDataInputのサブインタフェース
    修飾子と型 インタフェース 説明
    interface  ObjectInput
    ObjectInputは、DataInputインタフェースを拡張してオブジェクトの読込みができるようにします。
    DataInputを実装しているjava.ioのクラス
    修飾子と型 クラス 説明
    class  DataInputStream
    データ入力ストリームにより、アプリケーションは、プリミティブ型のJavaデータをベースとなる入力ストリームからマシンに依存せずに読み込むことができます。
    class  ObjectInputStream
    事前にObjectOutputStreamを使って作成されたプリミティブ・データとプリミティブ・オブジェクトを直列化復元します。
    class  RandomAccessFile
    このクラスのインスタンスは、ランダム・アクセス・ファイルに対する読取りと書込みの両方をサポートします。
    DataInputのパラメータを持つjava.ioのメソッド
    修飾子と型 メソッド 説明
    static String DataInputStream.readUTF​(DataInput in)
    修正UTF-8形式でエンコードされたUnicode文字列表現を、ストリームinから読み込みます。読み込まれた文字列は、Stringとして返されます。
  • java.rmi.serverでのDataInputの使用

    DataInputのパラメータを持つjava.rmi.serverのメソッド
    修飾子と型 メソッド 説明
    static UID UID.read​(DataInput in)
    DataInputインスタンスのバイナリ表現を非整列化することで、新しいUIDインスタンスを構築して返します。
  • javax.imageio.streamでのDataInputの使用

    javax.imageio.streamDataInputのサブインタフェース
    修飾子と型 インタフェース 説明
    interface  ImageInputStream
    ImageReaderで使用されるシーク可能な入力ストリーム・インタフェースです。
    interface  ImageOutputStream
    ImageWriterで使用されるシーク可能な出力ストリーム・インタフェースです。
    DataInputを実装しているjavax.imageio.streamのクラス
    修飾子と型 クラス 説明
    class  FileCacheImageInputStream
    通常のInputStreamから入力を取得するImageInputStreamの実装です。
    class  FileCacheImageOutputStream
    出力を通常のOutputStreamに書き込むImageOutputStreamの実装です。
    class  FileImageInputStream
    FileまたはRandomAccessFileから入力を取得するImageInputStreamの実装です。
    class  FileImageOutputStream
    出力をFileまたはRandomAccessFileに直接書き込むImageOutputStreamの実装です。
    class  ImageInputStreamImpl
    ImageInputStreamインタフェースを実装する抽象クラスです。
    class  ImageOutputStreamImpl
    ImageOutputStreamインタフェースを実装する抽象クラスです。
    class  MemoryCacheImageInputStream
    通常のInputStreamから入力を取得するImageInputStreamの実装です。
    class  MemoryCacheImageOutputStream
    出力を通常のOutputStreamに書き込むImageOutputStreamの実装です。