实现runnable接口定义线程重载run()
时间: 2024-02-24 20:54:09 浏览: 135
当一个类实现了 Runnable 接口,就必须重写 run() 方法,这个方法定义了线程的入口点,也就是线程要执行的代码。可以通过以下步骤来实现:
1. 创建一个类并实现 Runnable 接口。
2. 重写 run() 方法,定义线程要执行的代码。
3. 创建 Thread 对象,并将实现了 Runnable 接口的类作为参数传递给 Thread 构造函数。
4. 调用 Thread 对象的 start() 方法启动线程。
示例代码如下:
```
public class MyRunnable implements Runnable {
public void run() {
// 线程要执行的代码
System.out.println("Thread is running.");
}
public static void main(String[] args) {
MyRunnable myRunnable = new MyRunnable();
Thread thread = new Thread(myRunnable);
thread.start();
}
}
```
在上面的示例中,我们创建了一个实现了 Runnable 接口的类 MyRunnable,并重写了 run() 方法。在 main() 方法中,我们创建了一个 Thread 对象,并将 MyRunnable 对象作为参数传递给了 Thread 构造函数。最后,调用了 Thread 对象的 start() 方法启动线程。
阅读全文