1. Facultad de Ingeniería Ciencias Físicas y Matemática
Escuela de Ciencias
INTEGRANTES:
BYRON BAIZA
IVONNE BOLAÑOS
DARWIN VERDEZOTO
2. E/S por
fichero
Es posible utilizar dos tipos de
ficheros y dos tipos de acceso a los
ficheros
E/S en Java vienen
proporcionadas por el
paquete estándar del API
De salidaDe entrada
Clases Principales
6. LA CLASE FILEINPUTSTREAM
Los objetos FileInputStream típicamente representan
ficheros de texto accedidos en orden secuencial, byte a byte
Presenta el método read() para la lectura del
fichero.
Y puede ser leído de diferentes formas:
7. • int read(): Devuelve el siguiente carácter del
fichero.
• int read( byte a[] ): Llena el vector a con los
caracteres leídos del fichero.
• int read( byte a[], int off, int len ): Lee len
caracteres del fichero, insertándolos en el
vector a ,comenzando desde la posición off.
8. La clase FileOutputStream
Los objetos FileOutputStream son útiles para la
escritura de ficheros de texto. Como con los ficheros
de entrada, primero se necesita abrir el fichero para
luego escribir en él.
Y puede ser leído de diferentes formas:
9. Presenta el método write() para la escritura en el
fichero. Presenta varios formatos:
• int write( int c ): Escribe el carácter en el
fichero.
• int write( byte a[] ): Escribe el contenido del
vector en el fichero.
• int write( byte a[], int off, int len ): Escribe len
caracteres del vector a en el fichero,
comenzando desde la posición off.
10. La clase RandomAccessFile
Mediante los objetos de esta clase utilizamos ficheros
binarios mediante un acceso aleatorio, tanto para lectura
como para escritura.