Implantación de Aplicaciones Web

UT3. Programación orientada a objetos. Programación Java

8. Clase System

La clase System contiene varios campos y métodos de clases de utilidad, que están declaradas como static. Esta clase se encuentra contenida dentro del paquete java.lang.

Entre las facilidades proporcionadas por la clase System son la entrada estándar (System.in), salida estándar (System.out) y los flujos de salida de error (System.err), el acceso a las propiedades definidas externamente y variables de entorno, un medio de carga de archivos y bibliotecas, y un método de utilidad para copiar rápidamente una porción de una matriz.

La clase System siempre está disponible para que se pueda invocar cualquiera de sus métodos utilizando el "."

			System.out.println("Hola Mundo");
			

System.in y Sistem.out

La clase System tiene un miembro dato denominado in que es una instancia de la clase InputStream que representa al teclado o flujo de entrada estándar. Sin embrago, el miembro out de la clase System es un objeto de la clase PrintStream, que imprime texto en la pantalla (la salida estándar).

//entrada estándar por teclado
BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); 

//salida estándar por pantalla
System.out.println(); 
			

Recursos

http://docs.oracle.com/javase/7/docs/api/java/lang/System.html

http://www.fdi.ucm.es/profesor/jpavon/poo/2.13.EntradaySalida.pdf