Java 多线程示例:入门指南
以下是一个简单的 Java 多线程示例,该示例创建了两个线程并执行它们:
public class MultithreadingExample {
public static void main(String[] args) {
MyThread thread1 = new MyThread('Thread 1');
MyThread thread2 = new MyThread('Thread 2');
thread1.start();
thread2.start();
}
}
class MyThread extends Thread {
private String name;
public MyThread(String name) {
this.name = name;
}
public void run() {
System.out.println('Thread ' + name + ' is running');
}
}
输出:
Thread Thread 1 is running
Thread Thread 2 is running
在这个示例中,我们创建了一个名为 MultithreadingExample 的类,它包含一个 main 方法。在 main 方法中,我们创建了两个线程 thread1 和 thread2,并启动了它们。
线程是通过继承 Thread 类并重写 run 方法来创建的。在这个示例中,我们创建了一个名为 MyThread 的类,并重写了 run 方法。在 run 方法中,我们输出了线程的名字。
当我们启动线程时,它们将并行运行,并输出它们的名字。
原文地址: https://www.cveoy.top/t/topic/npwN 著作权归作者所有。请勿转载和采集!