Cómo ejecutar un programa orientado disco en java

Para hacer frente a volúmenes de datos en Java, necesita herramientas para leer (y escribir a) los archivos del disco. En la mera mención de archivos de disco, corazones de algunas personas comienzan a palpitar de miedo. Después de todo, un archivo de disco es difícil de alcanzar e invisible. Se almacena en algún lugar dentro de su computadora, con algún proceso magnética mágica.

La verdad es, obtener datos de un disco es muy parecido a la obtención de datos desde el teclado. Y los datos de impresión a un disco es como datos de impresión a la pantalla del ordenador.

Para sus propósitos, mostrando la salida de texto de un programa “en la pantalla del ordenador” significa mostrar texto en la vista de la consola de Eclipse. Si evitas Eclipse en favor de una IDE diferente (como NetBeans o IntelliJ IDEA) o evitas todos los entornos de desarrollo a favor de la ventana de comandos de su sistema, pues, porque, “en la pantalla del ordenador” significa algo ligeramente diferente. Por favor leer entre líneas como sea necesario.

Además, algunos equipos tienen memoria flash con ningún disco honesto a la bondad en su interior. Así que términos como “archivos de disco” “orientado de disco” y están mostrando signos de la edad. Pero vamos a enfrentar los hechos: Una “tienda de discos” ya no vende discos de vinilo. pantallas LCD de hoy en día ya no es necesario guardar. Y, botones de radio de una página web no marcan sus estaciones favoritas.

En cuenta la situación cuando se ejecuta algún código. Que escribe algunas cosas en el teclado. El programa se lleva a estas cosas y escupe un poco de materia de su propia. El programa envía esta nueva materia a la vista de la consola. En efecto, el flujo de datos va desde el teclado, a las entrañas de la computadora, y luego a la pantalla.

Video: crear ejecutable e instalador de un programa en java 2016

El flujo de datos cuando se ejecuta código en un programa orientado disco en Java.

Hay un archivo que contiene los datos de su disco duro. El programa toma los datos del archivo de disco y escupe algunos datos nuevos. El programa entonces envía los nuevos datos a otro archivo en el disco duro. En efecto, el flujo de datos va desde un archivo de disco, a las entrañas de la computadora, y luego a otro archivo en el disco.

Un programa procesa los datos en bruto y envía los datos cocinados en otro archivo.

Estas dos situaciones son muy similares. De hecho, es útil recordar estos puntos fundamentales:

  • Las cosas en un archivo de disco no es diferente de la materia que se escribe en un teclado.

    Si un programa de teclado de lectura espera que escriba 19.95 5, entonces el programa de lectura de disco correspondiente espera un archivo que contiene los mismos personajes, 19.95 5. Si un programa de teclado de lectura espera que usted pulsa enter y teclea más caracteres, entonces el programa de lectura de disco correspondiente espera más caracteres en la línea siguiente en el archivo.

  • Las cosas en un archivo de disco no es diferente de las cosas que se ven en la vista de consola de Eclipse.

    Video: Como ejecutar un programa en JAVA desde consola | CMD

    Si un programa de serigrafía muestra el número 99.75, a continuación, el programa de escritura de disco correspondiente, escribe el número 99.75 en un archivo. Si un programa de serigrafía mueve el cursor a la siguiente línea, a continuación, el programa de escritura de disco correspondiente crea una nueva línea en el archivo.

Si tiene problemas para imaginar lo que tiene en un archivo de disco, imagínense el texto que debe escribir en el teclado o el texto que se vería en la pantalla del ordenador (es decir, a la vista de la consola de Eclipse). Ese mismo texto puede aparecer en un archivo en el disco.

Artículos Relacionados