Está en la página 1de 4

Cruz Ayala Mara Guadalupe 12590390 Olvera Chvez Ana Karen 12590407 Ros Resndiz Julieta 12590412 POO

grupo A

8 mayo 2013

ARCHIVO
Definici nnn

Es un tipo de archivo que permite ejecutar aplicaciones escritas en el lenguaje Java. Tipos

ARCHIVO DE TEXTO Son aquellos que estn compuestos nicamente por texto sin formato, solo caracteres.

ARCHIVO BINARIO Es un archivo informtico que contiene informacin de cualquier tipo codificada en binario para el propsito de almacenamiento y procesamiento en ordenadores.

Estos caracteres se pueden codificar de distintos modos dependiendo de la lengua usada. Se les conoce tambin como archivos de texto llano o texto simple por carecer de informacin destinada a generar formatos y tipos de letra.

Cruz Ayala Mara Guadalupe 12590390 Olvera Chvez Ana Karen 12590407 Ros Resndiz Julieta 12590412 POO grupo A Clase System Funcionalidad Se crean al comenzar la ejecucin del programa y sirven para admitir secuencias de caracteres en modo de texto. Clase base para todas las clases definidas para Stream de entrada. Mtodos que contiene

8 mayo 2013

System.in: objeto entrada estndar; permite la entrada de bytes desde el teclado. System.out: objeto salida estndar; permite la salida de datos por pantalla. System.err: objeto para salida estndar de errores; salida de errores por pantalla. Read()

InputScream

OutputStrea m

Clase base para todas las clases definidas para Stream de salida.

DataInputStre am Y DataOutStrea m File

La primera es una clase de entrada que filtra una secuencia de bytes, los organiza para realizar lecturas Permite el acceso, no al contenido del archivo, si no a sus propiedades generales como permisos, tamao, localizacin etc. Se suele utilizar para manejar el archivo

FileInputStream(String nombre )throws FileNotFoundException; Crea un objeto inicializado con el objeto archive pasado como argumento. ByteArrayInputStream: permiten asociar un flujo con un array de bytes, en vez de un archivo. PipeInputStream: se utiliza para transferir datos entre tareas sincronizadas. Permite a dos tareas comunicarse mediante llamadas a los mtodos de escritura y lectura. SequenceInputStream StringBufferInputStream FilterInputStream FileOutputStream: puede escribir bytes en un flujo de salida asociado a un archivo. ByteArrayOutputStream: permiten asociar un flujo con un array de bytes, en vez de un archivo. PipeOutputStream: se utiliza para transferir datos entre tareas sincronizadas. Permite a dos tareas comunicarse mediante llamadas a los mtodos de escritura y lectura. FilterOutputStream Public DataInputStream(DataInputStream salida): crea un objeto con cualquier objeto de entrada como argumento. Public final boolean readBolean ()throws IOException:devuelve el valor del tipo bolean ledo

String getName(); devuelve el nombre del archivo o del directorio String getPath(); devuelve el nombre incluido el del camino del archivo. String getAbsolutePath(); devuelve el nombre del archivo incluyendo la direccin. String getParent(); devuelve el nombre del directorio padre del archivo. Boolean exists(); devuelve true si el directorio o archivo

Cruz Ayala Mara Guadalupe 12590390 Olvera Chvez Ana Karen 12590407 Ros Resndiz Julieta 12590412 POO grupo A como un todo sin usar los datos que contiene.

8 mayo 2013

existe. Boolean canWrite(); devuelve true si el archivo es de escritura. Boolean canRead(); devuelve true si el archivo se puede leer. Boolean isDirectory(); devuelve true si el archivo es un directorio. Boolean isFile(); devuelve true si el objeto es un archivo. Boolean isAbsolute(); devuelve true si al constructor se le paso dir. Absoluta. Long length(); devuelve la longitud del archivo en bytes(0 si es un directorio). String[] list(); devuelve un array con los nombres de los archivos del directorio. Void delete(); borra el archivo (solo para los archivos) Boolean remaneTo(File destino); cambia el nombre el archivo devuelve true si se ejecuuta con xito (solo fichs). Boolean createNewFile(); crea un nuevo archivo (solo en versiones>=1.2) Boolean mkdir(); crea un nuevo directorio.

Conclusin: los archivos de texto los utilizamos cotidianamente y es una forma fcil para redactar y guardar informacin sin embargo existes varios tipos de archivos y otro de ellos es el archivo binario el cual es un que codifica informacin en nmeros binarios. Por otra parte al realizar esta investigacin tambin encontramos una gran cantidad de clases que utilizamos en java y que cada una de ellas es de gran utilidad en cuanto al uso de archivos estas nos ayudan en la entrada y salida de datos, as como la creacin y lectura de archivos.

Cruz Ayala Mara Guadalupe 12590390 Olvera Chvez Ana Karen 12590407 Ros Resndiz Julieta 12590412 POO grupo A

8 mayo 2013