Javaのテストは:時間に毎分毎秒時間は、現在のコンソールを印刷します

| - デマンド説明

 

 

 

| - 実装

1、質問の意味に従って、印刷を継続するので、whileループを使用する必要があります

2、現在の時刻を取得する、などがタイトルにフォーマットする、およびタイトルは、24時間または12時間、それほど必要としない「HH:MM:SS」または「HH:MM:SSが」フォーマットするために使用することができます

3、現在のスレッドが眠った後に1000ミリ秒の出力時は、出力し続け

 

| - コンテンツコード

1  / ** 
2  * 9527 :: @auther
 3。 * @description:第五のタイトル
 4  * @program:マルチスレッディング
 。5  * @Create:2019年8月9日20:40
 。6   * / 
7  パブリック クラス五{
 8      パブリック スタティック ボイドメイン(文字列[]引数){
 9。         一方、真の){
 10              // 現在の時刻を取得し
11              日付= 新しい新しい日付();
 12である             // 項にトピック作成時刻フォーマットによって
13は              =てSimpleDateFormat SDF 新しい新しいてSimpleDateFormat(「HH:MM :SS " );
14              // コンソールに応じて出力形式
15              ;のSystem.out.println(sdf.format(DATE))
 16              のtry {
 17。                 // メインスレッドが1000ミリ秒のサイクル後にスリープ状態を継続する
18である                  のThread.sleep(1000年);
 19              } キャッチを(InterruptedExceptionあるE)は{
 20は                 e.printStackTrace();
 21である             }
 22である         }
 23である     }
 24 }
コンソールへの1秒あたりの出力の現在時刻

 

| - 業績

 

おすすめ

転載: www.cnblogs.com/twuxian/p/11329606.html