1、 编写一个Java程序,定义一个类ThreadOne继承Thread类,在main()方法中创建该类的三个实例,启动这些线程。
时间: 2024-03-10 13:49:43 浏览: 22
好的,以下是对应的Java代码:
```java
public class ThreadOne extends Thread {
public ThreadOne(String name) {
super(name); // 设置线程名字
}
@Override
public void run() {
System.out.println("Thread " + getName() + " is running.");
}
}
public class Main {
public static void main(String[] args) {
ThreadOne thread1 = new ThreadOne("Thread One");
ThreadOne thread2 = new ThreadOne("Thread Two");
ThreadOne thread3 = new ThreadOne("Thread Three");
thread1.start(); // 启动线程1
thread2.start(); // 启动线程2
thread3.start(); // 启动线程3
}
}
```
以上代码定义了一个名为`ThreadOne`的类,继承了`Thread`类。在`main()`方法中创建了三个`ThreadOne`类的实例,并启动这三个线程。每个线程执行`run()`方法时,会打印出线程的名字。