用Java实现利用Thead类编写线程实现间隔1秒输出“java,西华大学”。 说明:可以使用多次循环,间隔输出指定内容。
时间: 2024-02-28 21:55:29 浏览: 58
Java多线程继承Thread类详解第1/2页
可以使用以下代码实现:
```java
public class MyThread extends Thread {
public void run() {
while (true) {
System.out.println("java,西华大学");
try {
Thread.sleep(1000); // 线程休眠1秒
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
public class Main {
public static void main(String[] args) {
MyThread thread = new MyThread();
thread.start(); // 启动线程
}
}
```
在上面的代码中,我们定义了一个 `MyThread` 类来继承 `Thread` 类,并在 `run` 方法中实现了线程的逻辑。在 `run` 方法中,我们通过一个无限循环来输出指定的内容,并在每次输出后让线程休眠1秒钟。在 `Main` 类中,我们创建了一个 `MyThread` 实例,并通过 `start` 方法启动了线程。这样,线程就会每隔1秒钟输出一次指定内容。
阅读全文