Este documento describe la manipulación de archivos planos en Java, incluyendo su creación, lectura, modificación, consulta y eliminación. Explica que los archivos planos almacenan datos de caracteres y se usan para información de registro. Detalla los pasos para consultar y eliminar archivos usando las clases File y métodos como exist() y delete().
<a><img src="https://i.creativecommons.org/l/by-nc/4.0/88x31.png" /></a><br />Esta obra está bajo una <a>Licencia Creative Commons Atribución-NoComercial 4.0 Internacional</a>.
<a><img src="https://i.creativecommons.org/l/by-nc/4.0/88x31.png" /></a><br />Esta obra está bajo una <a>Licencia Creative Commons Atribución-NoComercial 4.0 Internacional</a>.
Esta es la presentación del Nivel 8 del curso "ISIS-1205 Algorítmia y Programación por Objetos 2" (APO2) de la Universidad de los Andes, Bogotá, Colombia.
Jyoc java-cap14 persistencia. ficheros corrientesJyoc X
Cursos gratis de programación en Java. Persistencia con ficheros. Orientado a Grado, DAM y DAW. Otros cursos disponibles para Android, Swift, Base de datos, javascript, servicios y procesos...
3. Que es un archivo plano?
Son aquellos archivos que solo almacenan datos de tipo
carácter o cadena de caracteres.
Son utilizados para:
- Información de tipo registro
- Guardar información que no necesite de un formato
especifico
4. Manipulación de archivos
Comprende los siguientes procediminetos que son:
Creación
Lectura
Modificacion
Consulta
Eliminación
5. Comandos de Consulta
PATH: Para poder ejecutar programas Java desde
cualquier carpeta, la carpeta con los archivos javac.exe
y java.exe debe estar incluida en el PATH del sistema.
CLASSPATH: la cual determina dónde buscar tanto las
clases o librerías de Java como otras clases de usuario.
La variable CLASSPATH puede incluir la ruta de
directorios o ficheros.
6. Comandos de Consulta
La consulta de un archivo en java es la verificación de si
realmente existe el mismo, y que un objeto puede ser
creado pero esto no significa que el archivo exista en el
programa.
Par a consultar si existe un archivo se utiliza el siguiente
comando:
Booleam exist()
7. Métodos de Clase File - Archivo
Booleam isfile() Investiga si es un archivo
Booleam exist() Investiga si existe el archivo
Booleam canRead() Investiga si se puede leer archivos
Booleam canWhrite() Investiga si se puede escribir el
archivo
Long length () Tamaño de archivos en byte
Long lastmodified() Fecha de la Ultima modificación
Booleam Renameto() Cambia el nombre del archivo
Booleam Delate() Borra un archivo
8. Comandos de Eliminación
Borrar un fichero con Java es una actividad bastante
sencilla, ya que mediante la clase File, la cual nos abstrae
de la manipulación de ficheros, se nos ofrece un método
para llevar a cabo tal cometido.
9. Comandos de Eliminación
Lo primero que deberemos de hacer es instanciar una
clase Fille. Para instanciar esta clase deberemos de pasar
al constructor el nombre del fichero sobre el que
queremos trabajar.
Ejemplo:
File fichero = new File("fichero.txt");
10. Comandos de Eliminación
Para borrar el fichero deberemos de invocar el
método .delete() de la clase File. En caso de que se pueda
realizar el borrado del fichero, dicho método devolverá
true. En caso contrario devolverá false. Es por ello que
deberemos de controlar su respuesta.
Ejemplo:
if (fichero.delete())
System.out.println("El fichero ha sido borrado
satisfactoriamente");else
System.out.println("El fichero no puede ser borrado");