ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Definicion De Archivo En Java


Enviado por   •  7 de Junio de 2014  •  781 Palabras (4 Páginas)  •  2.333 Visitas

Página 1 de 4

Definición de archivo

Un archivo o fichero informático es un conjunto de bits almacenado en un dispositivo (Wikipedia).

Un archivo es identificado por un nombre y la descripción de la carpeta o directorio que lo contiene.

Los archivos informáticos facilitan una manera de organizar los recursos usados para almacenar permanentemente datos en un sistema informático virtual.

Lenguaje técnico de autores

• Fichero

• Archivo

• Información persistente

Tipos de archivos en Java

• Texto plano

• Binarios

• De objeto

Archivos de texto plano

Son reconocidos por su contenido, ya que pueden abrirse con cualquier editor de texto, por ejemplo: bloc de notas, y darse cuenta claramente de su contenido.

Desarrollar el almacenamiento de este tipo de archivos es sencillo ya que tiene la ventaja de poder apreciar cada cambio de resultados mientras se programa el software, aún cuando no esté terminado. Sin embargo tiene la desventaja de no ser tan práctico al organizar los datos, así como también de ser vulnerable a las lecturas de usuarios no deseados.

Archivos binarios

Este tipo de archivos puede ser abierto por programas editores de texto, mas sin embargo se reconoce porque cuando se abre no se ubican claramente los datos ni cómo es que están organizados o guardados. Esto porque cada software en desarrollo que crea archivos binarios, es el único también que puede leerlos, ya que marca la secuencia de datos en su código y no sólo los guarda como simples caracteres legibles a cualquier usuario.

Este tipo de archivos son más complejos, tienen la ventaja de ser más veloces y de no utilizar tanta memoria física. Como desventaja tienden a no ser tan mantenibles pues si el algoritmo de secuencia de datos se pierde (Esto puede ocurrir más fácilmente en este tipo de archivos), el desarrollador tendrá que hacer de nuevo todos los archivos sin esperanza de recuperar los archivos antiguos.

Archivos de objetos

Dentro de los lenguajes de POO estos son los más recomendados y más utilizados. Se reconocen por guardar uno o más objetos completos en un solo archivo. Su estructura no es legible en editores de texto (Aun cuando parece que si lo puede ser).

Tiene la ventaja de ser veloz, no consumir tanta memoria y ser fáciles de implementar en un programa. Como desventaja le podemos adjudicar la limitante de no poder guardar objetos de distinto tipo en solo archivo. Puesto que aunque es posible no es recomendable.

Desarrollando archivos de texto

Para aplicar archivos de texto se requieren de las siguientes clases:

• File

• FileWriter

• BufferedWriter

• PrintWriter

Secuencialmente una necesita de la otra para crearse y al final prácticamente PrintWriter hace todo el trabajo. No significa que no las otras no sean importantes.

Se debe tomar en cuenta que siempre que se usen estas clases se debe controlar obligatoriamente la excepción “IOException”, además de importar el paquete java.io.

Clase File

Esta clase permite crear físicamente

...

Descargar como (para miembros actualizados)  txt (5.7 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com