Java.IO Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
| BufferedInputStream |
Функция |
| BufferedOutputStream |
Класс реализует буферный выходной поток. |
| BufferedReader |
Считывает текст из потока ввода символов, буферизируя символы, чтобы обеспечить эффективное чтение символов, массивов и строк. |
| BufferedWriter |
Записывает текст в поток вывода символов, буферизируя символы, чтобы обеспечить эффективную запись отдельных символов, массивов и строк. |
| ByteArrayInputStream |
A |
| ByteArrayOutputStream |
Этот класс реализует выходной поток, в котором данные записываются в массив байтов. |
| CharArrayReader |
Этот класс реализует буфер символов, который можно использовать в качестве потока ввода символов. |
| CharArrayWriter |
Этот класс реализует буфер символов, который можно использовать в качестве средства записи. |
| CharConversionException |
Базовый класс для исключений преобразования символов. |
| Console |
Методы для доступа к устройству консоли на основе символов, если таковые есть, связанной с текущей виртуальной машиной Java. |
| DataInputStream |
Поток ввода данных позволяет приложению считывать примитивные типы данных Java из базового входного потока независимо от компьютера. |
| DataOutputStream |
Поток вывода данных позволяет приложению записывать примитивные типы данных Java в выходной поток переносимо. |
| EOFException |
Сигнализирует о том, что во время ввода достигнут конец файла или конца потока. |
| File |
Абстрактное представление имен пути к файлу и каталогу. |
| FileDescriptor |
Экземпляры класса дескриптора файла служат непрозрачным дескриптором базовой структуры компьютера, представляющей открытый файл, открытый сокет или другой источник или приемник байтов. |
| FileInputStream |
Получает |
| FileNotFoundException |
Сигнализирует о неудачной попытке открыть файл, обозначаемый указанным именем пути. |
| FileOutputStream |
Выходной поток файла — это выходной поток для записи данных в объект |
| FilePermission |
Устаревший код безопасности; не используйте. |
| FileReader |
Считывает текст из символьных файлов с использованием размера буфера по умолчанию. |
| FileWriter |
Записывает текст в символьные файлы с использованием размера буфера по умолчанию. |
| FilterInputStream |
A |
| FilterOutputStream |
Этот класс является суперклассом всех классов, которые фильтруют выходные потоки. |
| FilterReader |
Абстрактный класс для чтения отфильтрованные потоки символов. |
| FilterWriter |
Абстрактный класс для написания отфильтрованных потоков символов. |
| IDataInputExtensions | |
| IDataOutputExtensions | |
| IExternalizableExtensions | |
| IFlushableExtensions | |
| InputStream |
Этот абстрактный класс является суперклассом всех классов, представляющих входной поток байтов. |
| InputStreamReader |
InputStreamReader — это мост от байтовых потоков к символьным потокам: он считывает байты и декодирует их в символы с помощью указанного. |
| InterruptedIOException |
Сигнализирует о прерывании операции ввода-вывода. |
| InvalidClassException |
Возникает, когда среда выполнения сериализации обнаруживает одну из следующих проблем с классом. |
| InvalidObjectException |
Указывает, что один или несколько десериализированных объектов завершили проверку сбоем. |
| IObjectInputExtensions | |
| IObjectOutputExtensions | |
| IOError |
Возникает при возникновении серьезной ошибки ввода-вывода. |
| IOException |
Сигнализирует о том, что произошло исключение ввода-вывода определенного рода. |
| LineNumberInputStream |
Этот класс представляет собой фильтр входного потока, предоставляющий добавленную функциональность отслеживания текущего номера строки. |
| LineNumberReader |
Буферный поток ввода символов, который отслеживает номера строк. |
| NotActiveException |
Возникает, когда сериализация или десериализация не активна. |
| NotSerializableException |
Возникает, когда экземпляру требуется интерфейс Serializable. |
| ObjectInputStream |
Объект ObjectInputStream десериализирует примитивные данные и объекты, ранее написанные с помощью ObjectOutputStream. |
| ObjectInputStream.GetField |
Предоставьте доступ к постоянным полям, считываемым из входного потока. |
| ObjectInputStream.InterfaceConsts | |
| ObjectOutputStream |
Объект ObjectOutputStream записывает примитивные типы данных и графы объектов Java в OutputStream. |
| ObjectOutputStream.InterfaceConsts | |
| ObjectOutputStream.PutField |
Предоставьте программный доступ к постоянным полям для записи в ObjectOutput. |
| ObjectStreamClass |
Дескриптор сериализации для классов. |
| ObjectStreamConstants |
Вспомогательный интерфейс с константами, используемыми реализацией сериализации. |
| ObjectStreamException |
Суперкласс всех исключений, относящихся к классам Object Stream. |
| ObjectStreamField |
Описание поля Serializable из класса Serializable. |
| OptionalDataException |
Исключение, указывающее на сбой операции чтения объекта из-за непрочитанных примитивных данных или конца данных, принадлежащих сериализованному объекту в потоке. |
| OutputStream |
Этот абстрактный класс является суперклассом всех классов, представляющих выходной поток байтов. |
| OutputStreamWriter |
OutputStreamWriter — это мост от потоков символов к потокам байтов: символы, записанные в него, кодируются в байты с помощью указанного |
| PipedInputStream |
Входной поток канала должен быть подключен к потоку выходных данных с каналом; Затем поток входных данных в канале предоставляет все байты данных, записанные в поток выходных данных. |
| PipedOutputStream |
Поток вывода, передаваемый по каналу, можно подключить к потоку входных данных, чтобы создать канал связи. |
| PipedReader |
Потоки ввода символов. |
| PipedWriter |
Потоки выходных данных символов. |
| PrintStream |
Функция |
| PrintWriter |
Выводит отформатированные представления объектов в поток вывода текста. |
| PushbackInputStream |
Функция |
| PushbackReader |
Средство чтения с символами, которое позволяет отправлять символы обратно в поток. |
| RandomAccessFile |
Экземпляры этого класса поддерживают чтение и запись в файл случайного доступа. |
| Reader |
Абстрактный класс для чтения потоков символов. |
| SequenceInputStream |
A |
| SerialAttribute | |
| SerializablePermission |
Эта устаревшая безопасность не поддерживается в Android. |
| StreamCorruptedException |
Возникает, когда данные элемента управления, считываемые из потока объектов, нарушают внутренние проверки согласованности. |
| StreamTokenizer |
Класс |
| StringBufferInputStream |
Этот класс позволяет приложению создавать входной поток, в котором чтение байтов предоставляется содержимым строки. |
| StringReader |
Символьный поток, источник которого является строкой. |
| StringWriter |
Символьный поток, который собирает выходные данные в строковом буфере, который затем можно использовать для создания строки. |
| SyncFailedException |
Сигнализирует о сбое операции синхронизации. |
| UncheckedIOException |
Обтекает |
| UnsupportedEncodingException |
Кодировка символов не поддерживается. |
| UTFDataFormatException |
Сигнализирует о том, что неправильно сформированная строка в измененном формате UTF-8 считывается в потоке ввода данных или любом классе, реализующем интерфейс ввода данных. |
| WriteAbortedException |
Сигнализирует о том, что во время операции записи был создан один из объектов ObjectStreamExceptions. |
| Writer |
Абстрактный класс для записи в потоки символов. |
Интерфейсы
| ICloseable |
Это |
| IDataInput |
Интерфейс |
| IDataOutput |
Интерфейс |
| IExternalizable |
Только удостоверение класса экземпляра Externalizable записывается в поток сериализации, и он несет ответственность за сохранение и восстановление содержимого его экземпляров. |
| IFileFilter |
Фильтр для абстрактных имен путей. |
| IFilenameFilter |
Экземпляры классов, реализующих этот интерфейс, используются для фильтрации имен файлов. |
| IFlushable |
A |
| IObjectInput |
ObjectInput расширяет интерфейс DataInput, чтобы включить чтение объектов. |
| IObjectInputValidation |
Интерфейс обратного вызова, позволяющий проверять объекты в графе. |
| IObjectOutput |
ObjectOutput расширяет интерфейс DataOutput для включения записи объектов. |
| IObjectStreamConstants |
Константы, записанные в поток сериализации объектов. |
| ISerial |
Указывает, что аннотированный поле или метод является частью механизма сериализации сериализации, определенного <спецификацией>сериализации< объектов Java или cite>. |
| ISerializable |
Сериализуемость класса включена классом, реализующим java. |
Перечисления
| ObjectStreamProtocol |
Перечисляет значения, возвращаемые несколькими типами, и принимается в качестве параметра члена F:Java.IO.ObjectOutputStream.UseProtocolVersion . |
| TokenType |
Перечисляет значения, возвращаемые несколькими типами. |