Spec-Zone .ru
спецификации, руководства, описания, API
|
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)
Чтения в массив байтов.
|
Объект |
readObject()
Считайте и возвратите объект.
|
long |
skip(long n)
Пропуски n байты ввода.
|
readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytes
Object 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
в интерфейсе AutoCloseable
IOException
- Если ошибка ввода-вывода произошла.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.