Java多线程实现的代码说明如下:
- 创建一个类,该类继承自
Thread
类或者实现Runnable
接口。 - 重写
run()
方法,将需要执行的任务放在该方法中。 - 创建该类的实例对象。
- 调用实例对象的
start()
方法启动线程。
示例代码:
// 创建一个实现Runnable接口的类
class MyRunnable implements Runnable {
@Override
public void run() {
// 在这里编写需要执行的任务
System.out.println("线程运行中...");
}
}
public class Main {
public static void main(String[] args) {
// 创建MyRunnable类的实例对象
MyRunnable myRunnable = new MyRunnable();
// 创建线程并启动
Thread thread = new Thread(myRunnable);
thread.start();
}
}
在这个示例中,我们创建了一个名为MyRunnable
的类,该类实现了Runnable
接口。在run()
方法中,我们编写了需要执行的任务。然后,在main
方法中,我们创建了MyRunnable
类的实例对象,并将其传递给Thread
类的构造函数。最后,我们调用thread.start()
方法启动线程。