programacion

Páginas: 4 (847 palabras) Publicado: 27 de mayo de 2014
MANIPULACION DE ARCHIVOS EN JAVA
• El manejo de archivos en Java se hace mediante el concepto de flujo (streams) o canal, o también denominado secuencia. • Los flujos pueden estar abiertoso cerrados, conducen los datos entre el programa y los dispositivos externos. Con las clases y sus métodos proporcionados por el paquete de clases de entrada y salida (java.io) se pueden tratararchivos secuenciales, de acceso directo, archivos indexados. • Los archivos son dispositivos externos, en contraposición de los datos que se guardan en arrays, listas y arboles que están en memoriainterna y por tanto desaparecen al acabar la ejecución del programa.
Definición de flujo
• Un flujo (stream) es una abstracción que se refiere a un flujo o corriente de datos que fluyen entre un origen ofuente (productor) y un destino (consumidor).
• Entre el origen y el destino debe existir una conexión o canal (pipe) por la que circulen los datos.
• Al comenzar la ejecución de un programa Javase crean automáticamente tres objetos flujo, también se puede expresar como que tres canales quedan abiertos automáticamente. Estos objetos definidos en la clase System:
1. System.in: Objeto entradaestándar; permite al programa la entrada de flujos de bytes desde el teclado.
2. System.out: Objeto salida estándar de errores; permite al programa la salida de datos por pantalla.
3. System.err:Objeto para salida estándar de errores; permite al programa la salida de errores por pantalla.
• En java, un archivo es, simplemente, un flujo externo, una secuencia de bytes almacenados en undispositivo externo (normalmente en disco). Si el archivo se abre para salida, es un flujo de archivo de salida. Si el archivo se abre para entrada, es un flujo de archivo de entrada.
• El flujo es, portanto, una abstracción, de tal forma que las operaciones que realizan los programas son sobre el flujo independientemente del dispositivo al que este asociado.
• El paquete java.io agrupa el conjunto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS