P. 1
muy buen curso de java

muy buen curso de java

4.64

|Views: 6,923|Likes:
Published by banban63

More info:

Published by: banban63 on Jul 22, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/17/2013

pdf

text

original

Todas las aplicaciones tienen definidos tres canales:

el de entrada estándar: canal de donde por defecto se leen los datos de entrada y
que está en principio conectado al teclado;

el de salida estándar: canal donde se vuelcan los resultados por defectos y que
está conectado al monitor;

y el de error que es por el cual se vuelcan los posibles mensajes de error.

En java estos canales están implementados como streams y pueden accederse a través
de la clase System en donde están definidos como atributos. En concreto:

Tabla 8. Canales Estándar

Canal

Accesible desde

Tipo de stream

Entrada

System.in

InputStream

Salida

System.out

PrintStream

Error

System.err

PrintStream

Podemos ver que en concreto el canal de entrada es un InputStream y que tanto el de
salida como el de error son streams de tipo PrintStream que son subclases (no directas) de
DataOutputStream.

Como decíamos estos canales están conectados por defecto a los que se conoce como
consola (teclado más monitor), pero esto puede modificarse con los métodos setIn(...),
setOut(...) y setErr(...) que reciben como parámetros streams del tipo adecuado.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->