Archivos de Java

Páginas: 4 (896 palabras) Publicado: 10 de abril de 2013
Streams de Caracteres
Reader y Writer son las superclases abstractas para streams de caracteres en java.io.
Reader proporciona el API y una implementación para readers-- streams que leencaracteres de 16-bits-- y Writer proporciona el API y una implementación para writers--streams que escriben caracteres de 16-bits.
Las subclases de Reader y Writer que implementan streams especializados sedividen en dos categorías: aquellos que leen o escriben datos en profundidad (sinks) [mostrados en gris en la siguiente figura] y aquellos que realizan alguna suerte de proceso [mostrados en blanco].La figura muestra el árbol de clases para Reader y Writer.


La mayoría de los programas deberían usar este tipo de streams, ya que ambos pueden manejar caracteres en el conjunto de caracteresUnicode (mientras que los streams de bytes están limitados a bytes ISO-Latin-1 de 8-bit).
Streams de Bytes
Los programas deberían usar los streams de bytes, descendientes de InputStream yOutputStream, para leer y escribir bytes de 8-bits. InputStream y OutputStream proporcionan el API y alguna implementación streams de entrada y salida y leen y escriben bytes de 8-bits. Estos streams se usannormalmente para leer y escribir datos binarios como imágenes y sonidos.
Al igual que Reader y Writer, las subclases de InputStream y OutputStream proporcionan I/O especializada que se divide en doscategorias: streams de profundidad y streams de procesamiento. La siguiente figura muestra el árbol de clases para los streams de bytes.


Como se ha mencionado, dos de las clases de streams debytes, ObjectInputStream y ObjectOutputStream, se usan para la serialización de objetos.
Entender las Superclases de I/O
Reader y InputStream definen APIs similares pero para diferentes tipos dedatos. Por ejemplo, Reader contiene estos métodos para leer caracteres y arrays de caracteres:
int read()
int read(char cbuf[])
int read(char cbuf[], int offset, int length)
InputStream defien los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Archivos En Java
  • Archivos En Java
  • Leer Archivos De Texto En Java
  • Lecura y escritura de archivos en java
  • manejo de archivos en java
  • Archivos de texto JAVA
  • Archivos Planos JAVA
  • Archivos temporales java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS