Finally you can easily accept password from console in Java, without echoing them. Infine si può facilmente accettare la password da console in Java, senza eco.

This long unmet need has been addressed in Questo lungo insoddisfatta necessità è stata affrontata in JDK 1.6 JDK 1,6 codeline.

A new class - Una nuova classe -- java.io.Console has been defined to handle console I/O. è stato definito per gestire la console di I / O.

To accept password from console in Per accettare la password da console in JDK 6.0 (aka JDK 1.6) JDK 6.0 (aka JDK 1.6) use either: utilizzare uno:
public char[] readPassword() pubblico char [] readPassword ()
or o
public char[] readPassword(String fmt, Object… args) pubblico char [] readPassword (String fmt, Oggetto… args)

 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, ‘ ‘); } Codice di esempio: contro Console; char [] passwd; if ((CONS = System.console ())! = Null & & (passwd = cons.readPassword ( "[% s]", "Password:"))! = Null) (/ / Utilizzare la passwd per l'autenticazione, ecc….; / / Il codice / / Dopo aver finito di zero di caratteri in memoria per la riduzione dei rischi di sicurezza java.util.Arrays.fill (passwd, '');) 

So could I entice you yet to Così mi invitano ancora download JDK 1.6 scaricare JDK 1,6 ?