共計 460 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Java 中,可以使用以下兩種方式實現(xiàn)線程:
- 繼承 Thread 類
public class MyThread extends Thread {public void run() {// 線程執(zhí)行的代碼邏輯
}
}
// 創(chuàng)建并啟動線程
MyThread myThread = new MyThread();
myThread.start();
- 實現(xiàn) Runnable 接口
public class MyRunnable implements Runnable {public void run() {// 線程執(zhí)行的代碼邏輯
}
}
// 創(chuàng)建并啟動線程
MyRunnable myRunnable = new MyRunnable();
Thread thread = new Thread(myRunnable);
thread.start();
在以上兩種方式中,都需要重寫 run() 方法,在該方法中編寫線程要執(zhí)行的代碼邏輯。然后通過創(chuàng)建 Thread 對象,并傳入實現(xiàn)了 Runnable 接口的類對象(或者直接創(chuàng)建繼承了 Thread 類的類對象),再調(diào)用 start() 方法來啟動線程。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完