以下是一个简单的继承Thread类的多线程代码示例:

public class MyThread extends Thread {
    private String message;

    public MyThread(String message) {
        this.message = message;
    }

    @Override
    public void run() {
        System.out.println(message);
    }

    public static void main(String[] args) {
        MyThread thread1 = new MyThread("Hello");
        MyThread thread2 = new MyThread("World");

        thread1.start();
        thread2.start();
    }
}

在这个例子中,我们创建了一个继承Thread类的MyThread类,它有一个构造函数来接收一个字符串作为消息。然后我们重写了Thread类的run()方法,其中我们打印了传入的消息。

在main()方法中,我们创建了两个MyThread对象,并分别传入不同的消息。然后我们调用它们的start()方法来启动线程。当线程启动时,它们会自动调用run()方法,并打印出它们的消息。由于它们是在不同的线程中运行的,所以输出的顺序可能会不同

请写一个继承Thread类的多线程的代码

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

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