Java中如何使用多线程
时间: 2023-02-28 20:32:00 浏览: 90
在Java中使用多线程的方法有两种:
1. 继承Thread类:
```
public class MyThread extends Thread {
public void run() {
// 在这里编写线程执行的代码
}
}
// 使用线程
MyThread thread = new MyThread();
thread.start();
```
2. 实现Runnable接口:
```
public class MyRunnable implements Runnable {
public void run() {
// 在这里编写线程执行的代码
}
}
// 使用线程
MyRunnable runnable = new MyRunnable();
Thread thread = new Thread(runnable);
thread.start();
```
需要注意的是,在Java中,每个线程都是独立运行的,没有共享数据。如果多个线程需要共享数据,需要使用同步机制来保证线程安全。
阅读全文