Clase SYSTEM
System es una de las clases más usuales. Define tres campos err, in y out que respectivamente son la salida estándar de error, entrada estándar y salida estándar. Los métodos para el manejo de estas entradas y salidas estándares de datos son bastante utilizados, al igual que el método currentTimeMillis() que devuelve la fecha actual en milisegundos. También es muy usual el uso del métodogetenv() para acceder a variables de entorno o propiedades del sistema. Cuando se invoca este método, se nos devuelve información sobre el sistema con que estamos trabajando.
SYSTEM.IN
Instancia de la clase InputStream: flujo de bytes de entrada.
Métodos:
SYSTEM.OUT
Instancia de la clase PrintStream: flujo de bytes de salida.
Métodos para impresion de datos:
SYSTEM.ERR
Funcionamiento similar a System.out.Se utiliza para enviar mensajes de error (por ejemplo a un fichero de log o a la consola).