runnable接口实现多线程
时间: 2023-10-18 13:28:42 浏览: 105
Java多线程-创建多线程的基本方式二:实现Runnable接口
可以通过实现 `Runnable` 接口来实现多线程。以下是一个示例:
```java
public class MyRunnable implements Runnable {
@Override
public void run() {
// 在这里编写线程的逻辑
System.out.println("Hello, I'm a thread!");
}
}
```
然后,可以将该实现传递给 `Thread` 类的构造函数,并通过调用 `start()` 方法来启动线程:
```java
public class Main {
public static void main(String[] args) {
MyRunnable myRunnable = new MyRunnable();
Thread thread = new Thread(myRunnable);
thread.start();
}
}
```
在上面的示例中,当 `thread.start()` 被调用时,新线程将被创建并执行 `run()` 方法中的代码。
阅读全文