最後にそれらをエコーしないで容易にジャワのコンソールからのパスワードを、受け入れることができる。

この長い満たされなかった必要性はJDK 1.6のcodelineで 対応された。

新しいクラスコンソール 入力/出力を扱うために - java.io.Coのnsoleは定義された。

JDK 6.0のコンソールからの パスワードを受け入れるため(aka JDK 1.6)は 次のいずれかを使用する:
公共の木炭の[] readPassword ()
または
公共の木炭の[] readPassword (ひものfmt、目的の… args)

サンプルコード:
  コンソールは騙す;
  木炭の[]パスワード;
  ((反対論= System.console ()) ! =ブランクの&&
       (パスワード= cons.readPassword (「[%s]」、「パスワード: 」)) ! =無効にしなさい) {
       //の使用証明等のためのパスワード。
       ….; //あなたのコード
       あなたの後の//はゼロをセキュリティ上の問題を減らすための記憶の文字配列行われる
      java.util. Arrays.fill (パスワード、");
 }

従って私は誘惑しけれどもJDK 1.6をダウンロードするでしようか。