实现Runnable接口来创建线程
2026/6/17 17:06:47 网站建设 项目流程

如你所知,多线程的实现方法主要有三种,一种是通过继承 Thread 类来创建线程,一种是通过实现 Runnable 接口来创建线程,其中,实现 Runnable 接口的方法比继承 Thread 类的方法更灵活,因为一个类只能继承一个父类,而实现接口可以实现多继承。本文我们主要来讲讲后者。

实现 Runnable 接口来创建线程:

以下是一个实现 Runnable 接口的多线程的代码示例:

public class MyRunnable implements Runnable { @Override public void run() { // 在这里编写多线程任务代码 System.out.println("当前线程名称:" + Thread.currentThread().getName()); } public static void main(String[] args) { // 创建线程并启动 Thread thread1 = new Thread(new MyRunnable()); Thread thread2 = new Thread(new MyRunnable()); thread1.start(); thread2.start(); } }

在这个代码中,我们首先创建了一个实现了 Runnable 接口的类 MyRunnable ,然后在类中实现了 run() 方法,并在 run() 方法中编写了多线程任务代码。在 main () 方法中,我们创建了两个线程对象 thread 1 和 thread 2 ,并将MyRunnable 实例作为参数传递给它们。最后,我们调用 start () 方法启动这两个线程,实现了多线程执行任务的效果。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询