entrada y salida de datos en java

Páginas: 5 (1065 palabras) Publicado: 27 de agosto de 2013
Entrada y Salida de datos en Java
En Java la manera de representar las entradas y las salidas es a base de streams (flujos de datos). Un stream es una conexión entre el programa y la fuente o destino de los datos.
La información se traslada en serie a través de esta conexión. Todas las clases de Java relacionadas con la entrada y salida se agrupan en el package java.io.
Todo programa decomputadora opera sobre un conjunto de datos de entrada y produce algún tipo de salida. Este repartido explica la forma en que Java maneja la entrada y salida de datos.
Entrada y salida estándar (Standard I/O)
En sistemas como MS Windows o Unix (incluyendo Linux), en donde existe el concepto de terminal o consola de texto, el sistema operativo provee un mecanismo básico de interacción con el usuarioconectando el flujo de datos proveniente del teclado a la llamada “entrada estándar” del programa, mostrando la "salida estándar" del programa como texto desplegado en la pantalla.
Flujos de entrada y salida
Un flujo de entrada / salida (I/O stream, Input / Output stream) representa una fuente desde la cual se reciben datos o un destino hacia elcual se envían datos. Los datos pueden ser bytes, tipos primitivos, caracteres propios de un idioma local, u objetos. Los flujos pueden simplemente transferir datos sin modificación o manipular esos datos para transformarlos de diversas maneras como parte del proceso de transferencia.
Entrada salida desde la línea de comando
Un programa puede correrse desde la línea de comando en una terminal, einteractuar con el usuario para pedir ingreso de datos. En Java hay tres flujos estándar: la entrada estándar ( Standard Input ), accesible a través del objeto System.in; la salida estándar ( Standard Output ), accesible a través del objeto System.out; y el error estándar ( Standard Error ) accessible a través del objeto System.err.
FLUJO DE DATOS
Los flujos de datos implementan la interfazDataInput o la interfaz DataOutput. Las implementaciones más usadas de estas interfaces son las clases DataInputStream y DataOutputStream. Los flujos de datos soportan operaciones de e ntrada salida de datos de tipo primitivo (bool ean, char, byte, short, int, long, float, y double) así como cadenas de caracteres (String).

La clase principal y el método main
Un programa puede construirse empleandovarias clases. En el caso más simple se utilizará una única clase. Esta clase contiene el programa, rutina o método principal: main() y en éste se incluyen las sentencias del programa principal. Estas sentencias se separan entre sí por caracteres de punto y coma.
/**
* La clase hola construye un programa que
* muestra un mensaje en pantalla
*/
public class Hola {
public staticvoid main(String[] args) {
System.out.println("Hola, ");
System.out.println("me llamo Angel");
System.out.println("Hasta luego");
} }
Como se ha indicado anteriormente,en un programa de Java todo se organiza dentro de las clases. En el ejemplo anterior, Hola es el nombre de la clase principal y del archivo que contiene el código fuente. Todos los programas o aplicaciones independientes escritas en Java tienen un método main o principal que, a su vez, contiene un conjunto de sentencias. En Java los conjuntos o bloques de sentencias se indican entre llaves { }.En el caso anterior, el conjunto de sentencias se reduce a tres sentencias, que son llamadas a dos métodos predefinidos en Java (print y println) que permiten visualizar texto por el dispositivo de salida de datos por defecto (la pantalla).Por el momento y hasta que se explique con detalle el concepto de clase, los ejemplos de programa que se utilizarán constarán de una sóla clase en la que se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Entrada Y Salida En Java
  • Entrada y salida de datos
  • Que son los datos de entrada y salida
  • Entrada y salida de datos
  • Relevamiento de Datos Registro Entrada Salida
  • 1. Variables y entrada y salida de datos
  • entradas y salidas de datos (sistemas de información)
  • Entradas Y Salidas En Java (Io)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS