Introducción de ficheros en Java

Hola a todos, hoy os explicare una breve introducción de ficheros en Java.

Los ficheros son muy importantes en programación, ya que nos permite almacenar o leer información de forma permanente, ademas para ahorrar memoria, útil para nuestros programas. Un ejemplo de fichero en un programa, puede ser un fichero de configuración.

Lo mejor de ellos es que nos permite abstraer la programación, haciendo que sea mas simple programar.

Tenemos dos tipos de ficheros:

  • Ficheros de texto: son los ficheros legibles para nosotros.
  • Ficheros binarios: son los ficheros que pueden interpretar los programas, no es legible para los humanos. Por ejemplo, una imagen.

Todas las clases que manejan ficheros en java.io. Iremos explicando en posteriores post cada una de ellas.

Debemos saber que lo que nos permite la comunicación entre el programa y el fichero son los streams, que es un canal para escribir o leer datos. No son bidireccionales, es decir, debemos crear uno para leer y otro distinto para escribir. Al final el stream se debe cerrar.

Al usar ficheros, debemos forzosamente controlar las excepciones que se puedan producir, como que no exista el fichero o cualquier otra excepción. Aquí te dejamos un post tratando el tema de las excepciones.

Las operaciones de un stream serian:

  • Abrir el stream (lectura o escritura).
  • Escribimos o leemos en un fichero.
  • Cerramos el stream.

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Compartir

4 comentarios

  1. Antonio

    Y para cuando la 2º parte que profuncices más?

  2. Disco Duro de Roer Post author

    Ya mismo voy a explicar por partes cada uno de las clases que se necesitan para crear ficheros en Java. Lo mostrare con ejemplos sencillos pronto. Gracias por tu interés.

  3. Daniel

    Escuchame, desde 2013 tienes abandonado el tema de ficheros, por tu culpa tengo un amigo que se esta comprando cursos de java. A ver si actualizamos la pagina, que no necesita php ni boostrap. Gracias.

  4. Daniel

    Escuchame, desde 2013 tienes abandonado el tema de ficheros, por tu culpa tengo un amigo que se esta comprando cursos de java. A ver si actualizamos la pagina, que no necesita php ni boostrap. Gracias.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *