Java中創建子線程可以有兩種方式:
public class MyThread extends Thread {
@Override
public void run() {
// 子線程的具體邏輯
}
}
public static void main(String[] args) {
MyThread myThread = new MyThread();
myThread.start(); // 啟動子線程
}
public class MyRunnable implements Runnable {
@Override
public void run() {
// 子線程的具體邏輯
}
}
public static void main(String[] args) {
MyRunnable myRunnable = new MyRunnable();
Thread thread = new Thread(myRunnable);
thread.start(); // 啟動子線程
}
無論使用哪種方式,都需要調用start()方法來啟動子線程。