Finally you can easily accept password from console in Java, without echoing them. Наконец вы можете легко согласиться пароль из консоли на Яве, без вторя им.

This long unmet need has been addressed in Этот длительный неудовлетворенная потребность были рассмотрены в JDK 1.6 JDK 1,6 codeline.

A new class - Новый класс -- java.io.Console has been defined to handle console I/O. была определена для обработки консоли I / О.

To accept password from console in Чтобы принять пароль из консоли в JDK 6.0 (aka JDK 1.6) JDK 6.0 (ака JDK 1.6) use either: использование либо:
public char[] readPassword() государственных символов [] readPassword ()
or или
public char[] readPassword(String fmt, Object… args) государственных символов [] readPassword (String ДРМ, экспонат… 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, ‘ ‘); } Пример кода: Консоль недостатки; символ [] пароль, если ((отрицательные = System.console ())! = Недействительными и и (пароль = cons.readPassword ( "[% ы]", "Пароль:"))! Недействительными =) (/ / Использовать пароль для аутентификации т.д.….; / / Ваш код / / После того как вы все должно быть нулевой символ массива в памяти, для уменьшения риска безопасности java.util.Arrays.fill (пароль, '');) 

So could I entice you yet to Так что я мог бы побудить вас еще download JDK 1.6 скачать JDK 1,6 ?