public interface ObjectInput extends DataInput, AutoCloseable
InputStream, ObjectOutputStream, ObjectInputStream| 修飾子と型 | メソッド | 説明 |
|---|---|---|
int |
available() |
ブロックせずに読み込むことができるバイト数を返します。
|
void |
close() |
入力ストリームを閉じます。
|
int |
read() |
データのバイトを読み込みます。
|
int |
read(byte[] b) |
バイト配列に読み込みます。
|
int |
read(byte[] b, int off, int len) |
バイト配列に読み込みます。
|
Object |
readObject() |
オブジェクトを読み込み、それを返します。
|
long |
skip(long n) |
入力をnバイトだけスキップします。
|
readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytesObject readObject() throws ClassNotFoundException, IOException
ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合。IOException - 通常の入出力関連の例外が発生した場合。int read() throws IOException
IOException - 入出力エラーが発生した場合。int read(byte[] b) throws IOException
b - データの読込み先のバッファIOException - 入出力エラーが発生した場合。int read(byte[] b,
int off,
int len)
throws IOException
b - データの読込み先のバッファoff - データの開始オフセットlen - 読み込まれる最大バイト数IOException - 入出力エラーが発生した場合。long skip(long n) throws IOException
n - スキップするバイト数IOException - 入出力エラーが発生した場合。int available()
throws IOException
IOException - 入出力エラーが発生した場合。void close()
throws IOException
close、インタフェースAutoCloseableIOException - 入出力エラーが発生した場合。 バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。