package zk;
public class MyThread implements Runnable {
int count = 1, number;
public MyThread(int num) {
number = num;
System.out.println("创建线程 " + number);
}
public void run() {
while (true) {
System.out.println("线程 " + number + ":计数 " + count);
if (++count == 6)
return;
}
}
public static void main(String args[])
{
for(int i = 0; i <5;i++) new Thread(new MyThread(i+1)).start();
}
}
本文介绍了一个简单的Java多线程程序示例。该程序创建了5个线程,每个线程递增一个共享计数器,直到计数达到5。通过这个例子,读者可以了解到如何在Java中实现线程的基本概念。
1万+

被折叠的 条评论
为什么被折叠?



