91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java多線程編程實例

小云
94
2023-08-16 12:49:18
欄目: 編程語言

以下是一個簡單的Java多線程編程實例:

public class MultiThreadExample implements Runnable {
private String threadName;
public MultiThreadExample(String threadName) {
this.threadName = threadName;
}
@Override
public void run() {
System.out.println("線程 " + threadName + " 正在運行");
try {
for (int i = 5; i > 0; i--) {
System.out.println("線程 " + threadName + " :" + i);
Thread.sleep(1000);
}
} catch (InterruptedException e) {
System.out.println("線程 " + threadName + " 被中斷");
}
System.out.println("線程 " + threadName + " 運行結束");
}
public static void main(String[] args) {
Thread thread1 = new Thread(new MultiThreadExample("線程1"));
Thread thread2 = new Thread(new MultiThreadExample("線程2"));
thread1.start();
thread2.start();
}
}

在這個例子中,我們創建了一個MultiThreadExample類實現了Runnable接口。這個類包含了一個帶有線程名稱參數的構造函數和一個run方法。run方法定義了線程的執行邏輯,輸出線程名稱和每秒倒計時5次。

main方法中,我們創建了兩個線程對象,并分別傳入不同的線程名稱。然后,我們調用start方法啟動線程。

當我們運行這個程序時,會看到兩個線程同時開始運行,并且輸出各自的倒計時。

0
昌图县| 绥江县| 扶沟县| 蕉岭县| 新沂市| 厦门市| 文登市| 康平县| 景谷| 隆尧县| 宁南县| 林州市| 泰顺县| 阿拉尔市| 正安县| 牡丹江市| 乳源| 南靖县| 庆城县| 夏津县| 开江县| 黄骅市| 建宁县| 绵阳市| 墨竹工卡县| 陈巴尔虎旗| 通山县| 常德市| 中山市| 沅陵县| 罗江县| 安阳市| 河南省| 浦东新区| 勃利县| 北宁市| 乌苏市| 洛浦县| 水富县| 沙洋县| 汽车|