通过Runnable接口创建一个多线程程序
时间: 2024-02-15 13:04:21 浏览: 83
实现Runnable接口创建多线程.docx
可以通过实现 Runnable 接口来创建一个多线程程序,具体步骤如下:
1. 创建一个类并实现 Runnable 接口,实现 run() 方法。
2. 在 run() 方法中编写多线程执行的代码。
3. 在主程序中创建 Thread 对象,并将实现了 Runnable 接口的类的对象作为参数传递给 Thread 构造方法。
4. 调用 Thread 对象的 start() 方法启动线程。
下面是一个示例代码:
```java
public class MyRunnable implements Runnable {
public void run() {
// 多线程执行的代码
System.out.println("Hello from a thread!");
}
public static void main(String[] args) {
MyRunnable myRunnable = new MyRunnable();
Thread thread = new Thread(myRunnable);
thread.start();
}
}
```
运行以上代码,会输出 "Hello from a thread!",说明多线程已经被成功执行。
阅读全文