共计 700 个字符,预计需要花费 2 分钟才能阅读完成。
Java 中多线程的使用方法有两种:一种是通过继承 Thread 类来创建线程,另一种是通过实现 Runnable 接口来创建线程。
- 通过继承 Thread 类来创建线程:
class MyThread extends Thread {@Override
public void run() {// 线程执行的代码
}
}
public class Main {public static void main(String[] args) {MyThread thread1 = new MyThread();
MyThread thread2 = new MyThread();
thread1.start();
thread2.start();}
}
- 通过实现 Runnable 接口来创建线程:
class MyRunnable implements Runnable {@Override
public void run() {// 线程执行的代码
}
}
public class Main {public static void main(String[] args) {MyRunnable myRunnable = new MyRunnable();
Thread thread1 = new Thread(myRunnable);
Thread thread2 = new Thread(myRunnable);
thread1.start();
thread2.start();}
}
这两种方法都可以用来创建多个线程,并且在 start() 方法调用后,线程会异步执行。在实际应用中,一般推荐使用实现 Runnable 接口的方式来创建线程,因为 Java 不支持多重继承,而通过实现 Runnable 接口可以避免这个限制。
丸趣 TV 网 – 提供最优质的资源集合!
正文完