用java通过继承的方法创建一个多线程程序。
时间: 2024-02-15 19:04:15 浏览: 70
可以通过继承 Thread 类来创建一个多线程程序,具体步骤如下:
1. 创建一个类并继承 Thread 类,重写 run() 方法。
2. 在 run() 方法中编写多线程执行的代码。
3. 在主程序中创建类的对象,并调用 start() 方法启动线程。
下面是一个示例代码:
```java
public class MyThread extends Thread {
public void run() {
// 多线程执行的代码
System.out.println("Hello from a thread!");
}
public static void main(String[] args) {
MyThread myThread = new MyThread();
myThread.start();
}
}
```
运行以上代码,会输出 "Hello from a thread!",说明多线程已经被成功执行。
需要注意的是,每个 Thread 对象只能够调用一次 start() 方法,如果需要多次执行多线程,则需要创建多个 Thread 对象。
阅读全文