JAva sleep()メソッドを使用して現在のスレッドをスリープさせる2つの方法


1つ目:
プログラム待ちが必要な場所にこの文を加えて、プログラムを待つことを実現します.ここでのパラメータ1000はミリ秒単位で、つまりこの文はプログラムを1秒待つことができます.
Thread.currentThread().sleep(1000);

2つ目:
TimeUnitクラスのsleepメソッド.
TimeUnitクラスが提供するメソッドは,実際には下位レベルで呼び出されるのもThreadクラスのsleepメソッドであり,プログラムを待機させる.ただ、上層部では時間単位でカプセル化されており、上記の図のように7種類から選択でき、自分の必要な時間単位を簡単に選択して使用することができます.
TimeUnit.DAYS.sleep(1);// 
TimeUnit.HOURS.sleep(1);//  
TimeUnit.MINUTES.sleep(1);// 
TimeUnit.SECONDS.sleep(1);// 
TimeUnit.MILLISECONDS.sleep(1000);//  
TimeUnit.MICROSECONDS.sleep(1000);//  
TimeUnit.NANOSECONDS.sleep(1000);//  

原作者:テクノロジオタク