Hogar Finanzas personales Cómo ejecutar un programa orientado a disco en Java - Dummies

Cómo ejecutar un programa orientado a disco en Java - Dummies

Video: Curso Java. Manipulación archivos y directorios. Clase File I. Vídeo 159 2024

Video: Curso Java. Manipulación archivos y directorios. Clase File I. Vídeo 159 2024
Anonim

Para manejar volúmenes de datos en Java, necesita herramientas para leer desde (y escribir) archivos del disco. Con solo mencionar los archivos del disco, los corazones de algunas personas empiezan a palpitar de miedo. Después de todo, un archivo de disco es difícil de alcanzar e invisible. Está almacenado en algún lugar dentro de tu computadora, con algún proceso mágico magnético.

La verdad es que obtener datos de un disco es muy parecido a obtener datos del teclado. E imprimir datos en un disco es como imprimir datos a la pantalla de la computadora.

Para su propósito aquí, mostrar la salida de texto de un programa "en la pantalla de la computadora" significa mostrar texto en la vista de consola de Eclipse. Si rechaza Eclipse a favor de un IDE diferente (como NetBeans o IntelliJ IDEA) o rechaza todos los IDEs a favor de la ventana de comandos de su sistema, entonces, para usted, "en la pantalla de la computadora" significa algo ligeramente diferente. Por favor, lea entre líneas según sea necesario.

Además, algunas computadoras tienen memoria flash sin discos de honestidad dentro de ellas. Entonces, términos como "orientado a disco" y "archivos de disco" muestran signos de antigüedad. Pero seamos realistas: una "tienda de discos" ya no vende discos de vinilo. Las pantallas LCD actuales ya no necesitan guardarse. Y, los botones de radio de una página web no marcan sus estaciones favoritas.

Considere el escenario cuando ejecuta algún código. Escribes algunas cosas en el teclado. El programa toma esto y escupe algunas cosas propias. El programa envía estas nuevas cosas a la vista de la consola. En efecto, el flujo de datos va del teclado, a las entrañas de la computadora y a la pantalla.

Hay un archivo que contiene datos en su disco duro. El programa toma datos del archivo de disco y escupe algunos datos nuevos. El programa luego 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 a otro archivo de disco.

Estos dos escenarios son muy similares. De hecho, ayuda recordar estos puntos fundamentales:

  • Las cosas en un archivo de disco no son diferentes de las cosas que escribes en un teclado.

    Si un programa de lectura de teclado espera que escriba 19. 95 5, el programa de lectura de disco correspondiente espera un archivo que contenga esos mismos caracteres, 19. 95 5. Si un programa de lectura de teclado espera que presione Entrar y escriba más caracteres, luego el programa de lectura de disco correspondiente espera más caracteres en la siguiente línea del archivo.

  • Las cosas en un archivo de disco no son diferentes de las que ve en la vista de consola de Eclipse.

    Si un programa de impresión de pantalla muestra el número 99. 75, el programa de escritura de disco correspondiente escribe el número 99. 75 en un archivo. Si un programa de impresión de pantalla mueve el cursor a la línea siguiente, 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ínese el texto que escribiría en el teclado o el texto que vería en la pantalla de la computadora (es decir, en la vista de consola de Eclipse). Ese mismo texto puede aparecer en un archivo en su disco.

Cómo ejecutar un programa orientado a disco en Java - Dummies

Selección del editor

Examen de asistente médico: Cómo probar la trombocitopenia Condiciones: maniquíes

Examen de asistente médico: Cómo probar la trombocitopenia Condiciones: maniquíes

Trombocitopenia se define como una recuento de plaquetas <150, 000. para fines de Examen Asistido por el Médico (PANCE), las causas principales de bajo nivel de plaquetas son púrpura trombocitopénica idiopática, púrpura trombocitopénica trombótica y coagulación intravascular diseminada. PTI: problemas de producción de plaquetas La púrpura trombocitopénica idiopática (PTI) es una causa común de bajo nivel de plaquetas. Solo las plaquetas son afectadas. El ...

Examen de asistente médico: trastornos del estado de ánimo: variables ficticias

Examen de asistente médico: trastornos del estado de ánimo: variables ficticias

Debes estar familiarizado con la evaluación y el tratamiento de un estado de ánimo importante trastornos para el examen de asistente médico (PANCE). Los trastornos del estado de ánimo implican cambios importantes en las emociones de una persona. No estás simplemente lidiando con un "individuo malhumorado". "Depresión mayor y distimia La depresión es un trastorno del estado de ánimo muy común, y es una de las principales quejas ...

Preguntas sobre la práctica de exámenes médicos adjuntos sobre Huesos y articulaciones: maniquíes

Preguntas sobre la práctica de exámenes médicos adjuntos sobre Huesos y articulaciones: maniquíes

Porque las afecciones musculoesqueléticas afectan a millones de estadounidenses , puede apostar que verá preguntas sobre ellos en PANCE o PANRE. Muchas de estas afecciones pueden ser debilitantes, ya sea que se trate de afecciones reumatológicas (como artritis reumatoide o gota), problemas ortopédicos (como artrosis) o dolor de cadera o rodilla. Estas preguntas de práctica son similares a ...

Selección del editor

Crear una maqueta de cliente en Fireworks - Dummies

Crear una maqueta de cliente en Fireworks - Dummies

Un primer paso en el proceso de creación de un sitio web es definir el concepto detrás del sitio web y cómo debería verse para atraer a su público objetivo. El siguiente paso es crear una maqueta del sitio web o, como lo llaman algunos diseñadores web, una compilación. En pocas palabras, el ...

Comparación de los métodos de marketing por correo electrónico móvil: los dummies

Comparación de los métodos de marketing por correo electrónico móvil: los dummies

Consideran el marketing por correo electrónico como uno de muchas formas de comunicación móvil. Cada uno de estos muchos métodos tiene ventajas y desventajas. Esta tabla compara las principales formas de comunicación móvil para que pueda entender dónde encaja el correo electrónico móvil en su estrategia: Correo electrónico comparado con otras formas de comunicación móvil Mensajes de texto por correo electrónico móvil (SMS o ...

Realizar pruebas de usabilidad en un nuevo sitio web: simulaciones

Realizar pruebas de usabilidad en un nuevo sitio web: simulaciones

Antes de sentarse con los usuarios frente a una computadora para probar su sitio web nuevo o rediseñado, debe lograr que firmen un formulario de liberación y hacerles saber que está grabando en video la sesión de prueba del sitio web. Si está realizando pruebas con menores, debe verificar las leyes estatales al grabarlas en video. Antes de ...

Selección del editor

Análisis de texto para Big Data sin estructurar: dummies

Análisis de texto para Big Data sin estructurar: dummies

Existen numerosos métodos para analizar datos no estructurados para su iniciativa de big data. Históricamente, estas técnicas surgieron de áreas técnicas como el procesamiento del lenguaje natural (NLP), el descubrimiento de conocimiento, la extracción de datos, la recuperación de información y las estadísticas. El análisis de texto es el proceso de analizar texto no estructurado, extraer información relevante y transformarla en información estructurada que puede ...

Data Warehouse Deluxe - Dummies

Data Warehouse Deluxe - Dummies

Probablemente enfocará la mayoría de las actividades relacionadas con el almacenamiento de datos en el almacén de datos ambiente de lujo, como se muestra en esta figura. Los datos de muchas fuentes diferentes convergen en estos almacenes de datos "reales", que ponen a su disposición una gran cantidad de opciones arquitectónicas que puede adaptar para satisfacer sus necesidades específicas. Áreas temáticas y contenido de datos de ...

Diez preguntas a considerar cuando selecciona herramientas de usuario: variables ficticias

Diez preguntas a considerar cuando selecciona herramientas de usuario: variables ficticias

Algunas cosas son más es frustrante que construir con éxito un depósito de datos y luego dejarlo inutilizable con herramientas de usuario poco satisfactorias. Esta lista presenta algunas preguntas para tener en cuenta cuando evalúa herramientas que tal vez desee comprar. ¿Quiero un smorgasbord o un restaurante sentado? Seguro que no esperaba una pregunta como esta ...