JAVA代码生成一个多线程示例
时间: 2023-03-29 22:02:56 浏览: 68
可以的,以下是一个简单的多线程示例:
```
public class MultiThreadExample implements Runnable {
public void run() {
System.out.println("线程开始:" + Thread.currentThread().getName());
try {
Thread.sleep(100);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("线程结束:" + Thread.currentThread().getName());
}
public static void main(String[] args) {
MultiThreadExample example = new MultiThreadExample();
for (int i = ; i < 5; i++) {
Thread thread = new Thread(example, "Thread-" + i);
thread.start();
}
}
}
```
这个示例创建了一个实现了 Runnable 接口的类 MultiThreadExample,该类中的 run() 方法定义了线程的执行逻辑。在 main() 方法中,我们创建了 5 个线程,并启动它们。每个线程都会执行 MultiThreadExample 类中的 run() 方法。