|
Java プラットフォーム 1.2 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
DataInput インタフェースを拡張してオブジェクトの読み込みができるようにします。DataInput はプリミティブ型の入力ができるメソッドを含みますが、ObjectInput はこのインタフェースを拡張して、オブジェクト、配列、String を含めるようにします。
InputStream,
ObjectOutputStream,
ObjectInputStream| メソッドの概要 | |
int |
available()
ブロックせずに読み込むことができるバイト数を返します。 |
void |
close()
入力ストリームを閉じます。 |
int |
read()
1 バイトのデータを読み込みます。 |
int |
read(byte[] b)
1 バイトのデータを読み込みます。 |
int |
read(byte[] b,
int off,
int len)
バイト配列に読み込みます。 |
Object |
readObject()
オブジェクトを読み込み、それを返します。 |
long |
skip(long n)
入力を n バイトだけスキップします。 |
| インタフェース java.io.DataInput から継承したメソッド |
readBoolean,
readByte,
readChar,
readDouble,
readFloat,
readFully,
readFully,
readInt,
readLine,
readLong,
readShort,
readUnsignedByte,
readUnsignedShort,
readUTF,
skipBytes |
| メソッドの詳細 |
public Object readObject()
throws ClassNotFoundException,
IOException
public int read()
throws IOException
public int read(byte[] b)
throws IOException
b - データが読み込まれるバッファ
public int read(byte[] b,
int off,
int len)
throws IOException
b - データが読み込まれるバッファoff - データの開始オフセットlen - 読み込むバイトの最大数
public long skip(long n)
throws IOException
n - スキップするバイト数
public int available()
throws IOException
public void close()
throws IOException
|
Java プラットフォーム 1.2 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||