以下是一个简单的 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 方法中,我们创建了两个线程 thread1thread2,并启动了它们。

线程是通过继承 Thread 类并重写 run 方法来创建的。在这个示例中,我们创建了一个名为 MyThread 的类,并重写了 run 方法。在 run 方法中,我们输出了线程的名字。

当我们启动线程时,它们将并行运行,并输出它们的名字。

Java 多线程示例:入门指南

原文地址: https://www.cveoy.top/t/topic/npwN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录