给我一个java使用多线程的代码示例
时间: 2023-05-12 18:06:08 浏览: 115
在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口(csdn)————程.pdf
当然可以,以下是一个简单的 Java 多线程代码示例:
```java
public class MultiThreadExample implements Runnable {
public void run() {
System.out.println("Thread " + Thread.currentThread().getId() + " is running");
}
public static void main(String[] args) {
int n = 5; // 创建 5 个线程
for (int i = 0; i < n; i++) {
Thread thread = new Thread(new MultiThreadExample());
thread.start();
}
}
}
```
这个示例创建了一个实现了 Runnable 接口的类 MultiThreadExample,该类中的 run() 方法会在每个线程中执行。在 main() 方法中,我们创建了 5 个线程,并启动它们。每个线程都会执行 run() 方法中的代码,输出当前线程的 ID。
希望这个示例能够帮助你理解 Java 多线程的使用。
阅读全文