Javaで時間間隔を設定する方法は何ですか?

Javaでは、時間間隔を設定するためにThread.sleep()メソッドを使用することができます。Thread.sleep()メソッドは、スレッドが実行を一時停止する時間をミリ秒単位で受け入れる。

以下は、1秒間隔で時間を設定する方法を示すサンプルコードです。

public class Main {
    public static void main(String[] args) {
        try {
            // 设置时间间隔为1秒
            long interval = 1000;

            // 执行代码
            System.out.println("开始执行");
            Thread.sleep(interval);
            System.out.println("暂停" + interval + "毫秒后继续执行");
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
    }
}

上記のコードにおいて、Thread.sleep(interval)メソッドは現在のスレッドの実行を一時停止し、時間の単位はミリ秒です。この例では、スレッドが1秒間一時停止した後に再開し、適切なメッセージを出力します。

Thread.sleep()メソッドを使用する際には、InterruptedException例外が発生する可能性があるため、適切な例外処理が必要です。

bannerAds