Finally you can easily accept password from console in Java, without echoing them. Por último se puede aceptar fácilmente contraseña de la consola en Java, sin eco de ellos.

This long unmet need has been addressed in Este largo necesidad insatisfecha se ha abordado en JDK 1.6 JDK 1,6 codeline.

A new class - Una nueva clase -- java.io.Console has been defined to handle console I/O. Se ha definido a manejar la consola de I / O.

To accept password from console in Para aceptar la contraseña de la consola en JDK 6.0 (aka JDK 1.6) JDK 6.0 (alias JDK 1.6) use either: utilice:
public char[] readPassword() público char [] readPassword ()
or o
public char[] readPassword(String fmt, Object… args) público char [] readPassword (String fmt, args Object…)

 Sample code:   Console cons;   char[] passwd;   if ((cons = System.console()) != null &&        (passwd = cons.readPassword(”[%s]“, “Password:”)) != null) {        // Use the passwd for authentication etc.        ….; // Your code        // After you are done zero the character array in memory for reducing security risk java.util.Arrays.fill(passwd, ‘ ‘); } Ejemplos de código: Consola contras; char [] passwd; if ((= cons System.console ())! = Null & & (passwd = cons.readPassword ( "[% s]", "Contraseña:"))! = Null) (/ / Passwd para la autenticación, etc…. / / Su código / / Una vez que se hacen cero la matriz de caracteres en la memoria para reducir los riesgos de seguridad java.util.Arrays.fill (passwd ',');) 

So could I entice you yet to Así que yo podría atraer aún a usted download JDK 1.6 descargar JDK 1,6 ?