中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Java Thread之Sleep()怎么使用

小億
83
2024-02-22 18:08:31
欄目: 編程語言

在Java中,Thread的sleep()方法可以讓當前線程暫停執行一段時間。sleep()方法接受一個長整型的參數,表示線程要休眠的時間,單位是毫秒。例如,Thread.sleep(1000)表示讓當前線程休眠1秒。

下面是一個簡單的示例代碼,演示如何使用sleep()方法:

public class MyThread extends Thread {
    public void run() {
        for (int i = 0; i < 5; i++) {
            System.out.println("Thread running: " + i);
            try {
                Thread.sleep(1000); // 休眠1秒
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }
    }

    public static void main(String[] args) {
        MyThread thread = new MyThread();
        thread.start();
    }
}

在上面的示例中,我們創建了一個繼承自Thread的自定義線程類MyThread,并重寫了run()方法。在run()方法中,我們使用sleep()方法讓線程每次執行后休眠1秒。

在main方法中,我們創建了一個MyThread實例,并調用start()方法啟動線程。線程將會每隔1秒輸出一次"Thread running: "。

需要注意的是,sleep()方法可能會拋出InterruptedException異常,因此需要在try-catch塊中捕獲異常。

0
南陵县| 重庆市| 思南县| 花莲县| 修水县| 宜城市| 新龙县| 平顶山市| 左权县| 北辰区| 大关县| 青州市| 隆尧县| 洛扎县| 抚顺县| 尼木县| 灯塔市| 怀远县| 灵丘县| 兰考县| 雅江县| 彩票| 日照市| 顺义区| 北碚区| 托里县| 北京市| 邢台县| 芷江| 清涧县| 特克斯县| 湟源县| 阿合奇县| 木里| 云安县| 平潭县| 拉萨市| 诸城市| 呼图壁县| 綦江县| 微博|