Programación en castellano
Inicio > Tutoriales > J2SE > I/O: Leer y Escibir
-Tutoriales

I/O: Leer y Escibir


Y el Resto...

Además de las clases e interfaces explicadas en esta lección, java.io contiene las siguientes clases e interfaces

File
Representa un fichero del sistema de ficheros nativo.

Podemos crear un objeto File para un fichero del sistema de ficheros nativo y luego consultar en el objeto información sobre ese fichero (como su path completo).

FileDescriptor
Representa un manejador de fichero (o descriptor) para abrir un fichero o un socket.

Normalmente no usaremos esta clase.

StreamTokenizer
Parte el contenido de un stream en tokens.

Los Tokens son la unidad más pequeña reconocida por un algoritmo de análisis de texto (como palabras, símbolos, etc). Se puede usar un StreamTokenizer para analizar un fichero de texto. Por ejemplo, podríamos usarlo para dividir un fichero fuente Java en nombres de variables, operadores, etc, o dividir un fichero HTML en etiquetas HTML.

FilenameFilter
Usado por el método list de la clase File para determinar qué ficheros se deben mostrar de un directorio. El FilenameFilter accepta o rechaza ficheros basándose en su nombre. Podríamos usar FilenameFilter para implementar unos sencillos patrones de búsqueda de ficheros como foo*.

También podemos encontrar otros streams de entrada y salida en el paquete java.util.zip, incluyendo estos:

CheckedInputStream y CheckedOutputStream
Una pareja de streams de entrada y salida que mantiene un checksum de los datos que están siendo leídos o escritos.
DeflaterOutputStreamy InflaterInputStream
Comprime o descomprime los datos que están siendo leídos o escritos.
GZIPInputStream y GZIPOutputStream
Lee y escribe datos comprimidos en el formato GZIP.
ZipInputStream y ZipOutputStream
Lee y escribe datos comprimidos en el formato ZIP.
 
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados