Compartir a través de


Java.IO Espacio de nombres

Clases

BufferedInputStream

Agrega BufferedInputStream funcionalidad a otro flujo de entrada, es decir, la capacidad de almacenar en búfer la entrada y admitir los mark métodos y reset .

BufferedOutputStream

La clase implementa un flujo de salida almacenado en búfer.

BufferedReader

Lee texto de un flujo de entrada de caracteres, caracteres de almacenamiento en búfer para proporcionar la lectura eficaz de caracteres, matrices y líneas.

BufferedWriter

Escribe texto en un flujo de salida de caracteres, caracteres de almacenamiento en búfer para proporcionar la escritura eficaz de caracteres únicos, matrices y cadenas.

ByteArrayInputStream

Contiene ByteArrayInputStream un búfer interno que contiene bytes que se pueden leer desde la secuencia.

ByteArrayOutputStream

Esta clase implementa un flujo de salida en el que los datos se escriben en una matriz de bytes.

CharArrayReader

Esta clase implementa un búfer de caracteres que se puede usar como flujo de entrada de caracteres.

CharArrayWriter

Esta clase implementa un búfer de caracteres que se puede usar como escritor.

CharConversionException

Clase base para excepciones de conversión de caracteres.

Console

Métodos para acceder al dispositivo de consola basado en caracteres, si existe, asociado a la máquina virtual Java actual.

DataInputStream

Un flujo de entrada de datos permite a una aplicación leer tipos de datos primitivos de Java desde un flujo de entrada subyacente de forma independiente de la máquina.

DataOutputStream

Un flujo de salida de datos permite a una aplicación escribir tipos de datos primitivos de Java en un flujo de salida de forma portátil.

EOFException

Indica que se ha alcanzado un final del archivo o del final de la secuencia inesperadamente durante la entrada.

File

Representación abstracta de nombres de ruta de acceso de archivo y directorio.

FileDescriptor

Las instancias de la clase de descriptor de archivo sirven como identificador opaco para la estructura específica de la máquina subyacente que representa un archivo abierto, un socket abierto u otro origen o receptor de bytes.

FileInputStream

Obtiene FileInputStream bytes de entrada de un archivo en un sistema de archivos.

FileNotFoundException

Indica que se ha producido un error al intentar abrir el archivo indicado por un nombrede ruta de acceso especificado.

FileOutputStream

Un flujo de salida de archivo es un flujo de salida para escribir datos en o File en .FileDescriptor

FilePermission

Código de seguridad heredado; no use.

FileReader

Lee texto de archivos de caracteres mediante un tamaño de búfer predeterminado.

FileWriter

Escribe texto en archivos de caracteres mediante un tamaño de búfer predeterminado.

FilterInputStream

Contiene FilterInputStream algún otro flujo de entrada, que usa como origen básico de datos, posiblemente transformando los datos a lo largo del camino o proporcionando funcionalidad adicional.

FilterOutputStream

Esta clase es la superclase de todas las clases que filtran los flujos de salida.

FilterReader

Clase abstracta para leer secuencias de caracteres filtradas.

FilterWriter

Clase abstracta para escribir secuencias de caracteres filtradas.

IDataInputExtensions
IDataOutputExtensions
IExternalizableExtensions
IFlushableExtensions
InputStream

Esta clase abstracta es la superclase de todas las clases que representan un flujo de entrada de bytes.

InputStreamReader

InputStreamReader es un puente de secuencias de bytes a secuencias de caracteres: lee bytes y los descodifica en caracteres mediante un especificado java.nio.charset.Charset charset.

InterruptedIOException

Indica que se ha interrumpido una operación de E/S.

InvalidClassException

Se produce cuando el entorno de ejecución de serialización detecta uno de los siguientes problemas con una clase .

InvalidObjectException

Indica que uno o varios objetos deserializados no pudieron realizar pruebas de validación.

IObjectInputExtensions
IObjectOutputExtensions
IOError

Se produce cuando se ha producido un error de E/S grave.

IOException

Indica que se ha producido una excepción de E/S de algún tipo.

LineNumberInputStream

Esta clase es un filtro de flujo de entrada que proporciona la funcionalidad agregada de realizar un seguimiento del número de línea actual.

LineNumberReader

Flujo de entrada de caracteres almacenado en búfer que realiza un seguimiento de los números de línea.

NotActiveException

Se produce cuando la serialización o deserialización no está activa.

NotSerializableException

Se produce cuando se requiere una instancia de para tener una interfaz Serializable.

ObjectInputStream

Un objectInputStream deserializa los datos primitivos y los objetos escritos anteriormente mediante objectOutputStream.

ObjectInputStream.GetField

Proporcione acceso a los campos persistentes leídos desde el flujo de entrada.

ObjectInputStream.InterfaceConsts
ObjectOutputStream

ObjectOutputStream escribe tipos de datos primitivos y gráficos de objetos Java en outputStream.

ObjectOutputStream.InterfaceConsts
ObjectOutputStream.PutField

Proporcione acceso mediante programación a los campos persistentes que se escribirán en ObjectOutput.

ObjectStreamClass

Descriptor de serialización para clases.

ObjectStreamConstants

Interfaz del asistente con constantes usadas por la implementación de serialización.

ObjectStreamException

Superclase de todas las excepciones específicas de las clases De secuencia de objetos.

ObjectStreamField

Descripción de un campo Serializable de una clase Serializable.

OptionalDataException

Excepción que indica el error de una operación de lectura de objetos debido a datos primitivos no leídos o al final de los datos que pertenecen a un objeto serializado en la secuencia.

OutputStream

Esta clase abstracta es la superclase de todas las clases que representan un flujo de salida de bytes.

OutputStreamWriter

OutputStreamWriter es un puente de secuencias de caracteres a secuencias de bytes: los caracteres escritos en él se codifican en bytes mediante un especificado java.nio.charset.Charset charset.

PipedInputStream

Un flujo de entrada canalizada debe estar conectado a un flujo de salida canalizada; Después, el flujo de entrada canalizada proporciona los bytes de datos que se escriben en el flujo de salida canalizada.

PipedOutputStream

Un flujo de salida canalizada se puede conectar a un flujo de entrada canalizada para crear una canalización de comunicaciones.

PipedReader

Secuencias de entrada de caracteres canalizaciones.

PipedWriter

Secuencias de salida de caracteres canalizaciones.

PrintStream

Agrega PrintStream funcionalidad a otro flujo de salida, es decir, la capacidad de imprimir representaciones de varios valores de datos cómodamente.

PrintWriter

Imprime representaciones con formato de objetos en un flujo de salida de texto.

PushbackInputStream

Agrega PushbackInputStream funcionalidad a otra secuencia de entrada, es decir, la capacidad de "devolver" o "bytes no leídos", almacenando bytes de retroceso insertados en un búfer interno.

PushbackReader

Lector de secuencias de caracteres que permite insertar caracteres de nuevo en la secuencia.

RandomAccessFile

Las instancias de esta clase admiten la lectura y escritura en un archivo de acceso aleatorio.

Reader

Clase abstracta para leer secuencias de caracteres.

SequenceInputStream

un SequenceInputStream objeto representa la concatenación lógica de otros flujos de entrada.

SerialAttribute
SerializablePermission

Esta seguridad heredada no se admite en Android.

StreamCorruptedException

Se produce cuando la información de control que se leyó desde una secuencia de objetos infringe las comprobaciones de coherencia internas.

StreamTokenizer

La StreamTokenizer clase toma un flujo de entrada y lo analiza en "tokens", lo que permite que los tokens se lean de uno en uno.

StringBufferInputStream

Esta clase permite a una aplicación crear un flujo de entrada en el que el contenido de una cadena proporciona los bytes leídos.

StringReader

Secuencia de caracteres cuyo origen es una cadena.

StringWriter

Secuencia de caracteres que recopila su salida en un búfer de cadenas, que se puede usar para construir una cadena.

SyncFailedException

Indica que se ha producido un error en una operación de sincronización.

UncheckedIOException

Ajusta un objeto IOException con una excepción desactivada.

UnsupportedEncodingException

No se admite la codificación de caracteres.

UTFDataFormatException

Indica que se ha leído una cadena con formato incorrecto en formato UTF-8 modificado en un flujo de entrada de datos o por cualquier clase que implemente la interfaz de entrada de datos.

WriteAbortedException

Indica que se produjo una de las excepciones ObjectStreamExceptions durante una operación de escritura.

Writer

Clase abstracta para escribir en secuencias de caracteres.

Interfaces

ICloseable

Es Closeable un origen o destino de datos que se pueden cerrar.

IDataInput

La DataInput interfaz proporciona para leer bytes de una secuencia binaria y reconstruirlos a partir de ellos en cualquiera de los tipos primitivos de Java.

IDataOutput

La DataOutput interfaz proporciona para convertir datos de cualquiera de los tipos primitivos de Java en una serie de bytes y escribir estos bytes en un flujo binario.

IExternalizable

Solo la identidad de la clase de una instancia Externalizable se escribe en el flujo de serialización y es responsabilidad de la clase guardar y restaurar el contenido de sus instancias.

IFileFilter

Filtro para nombres de ruta de acceso abstractos.

IFilenameFilter

Las instancias de clases que implementan esta interfaz se usan para filtrar nombres de archivo.

IFlushable

Un Flushable es un destino de los datos que se pueden vaciar.

IObjectInput

ObjectInput extiende la interfaz DataInput para incluir la lectura de objetos.

IObjectInputValidation

Interfaz de devolución de llamada para permitir la validación de objetos dentro de un gráfico.

IObjectOutput

ObjectOutput extiende la interfaz DataOutput para incluir la escritura de objetos.

IObjectStreamConstants

Constantes escritas en el flujo de serialización de objetos.

ISerial

Indica que un campo o método anotado forma parte del mecanismo de serialización serializable definido por la <>especificación< o cita de serialización de objetos java.>

ISerializable

La serialización de una clase está habilitada por la clase que implementa java.

Enumeraciones

ObjectStreamProtocol

Enumera los valores devueltos por varios tipos y tomados como parámetro del miembro F:Java.IO.ObjectOutputStream.UseProtocolVersion .

TokenType

Enumera los valores devueltos por varios tipos.