|
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 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |