多线程程序设计实验源码
时间: 2023-06-28 16:14:49 浏览: 101
多线程程序设计源代码
由于不知道你需要哪个多线程程序设计实验的源码,这里提供一个简单的多线程示例程序,供参考:
```java
public class MultiThreadExample {
public static void main(String[] args) {
//创建两个线程对象
Thread thread1 = new Thread(new PrintTask("Thread1"));
Thread thread2 = new Thread(new PrintTask("Thread2"));
//启动线程
thread1.start();
thread2.start();
}
}
//定义一个实现 Runnable 接口的线程任务类
class PrintTask implements Runnable {
private String name;
public PrintTask(String name) {
this.name = name;
}
public void run() {
for (int i = 0; i < 10; i++) {
System.out.println(name + ": " + i);
}
}
}
```
这段程序创建了两个线程对象并启动它们,每个线程都执行一个打印任务,输出它们的名称和打印计数器的值。您可以在自己的代码中根据需要修改、扩展此示例程序。
阅读全文