Categorías destacadas
programacion php    
Artículo
6
¡votar!

 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.
 
Publicado por:
Ricard Lou Torrijos
Recomendar
a un amigo
Compartir
en redes
 
Comentarios
 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon