JAVA小知识31:多线程篇2
在Java中,我们可以使用Thread
类或者实现Runnable
接口来创建并运行多线程程序。以下是一个简单的例子,展示了如何使用Runnable
接口创建线程:
public class MultiThreadingExample implements Runnable {
private int threadId;
public MultiThreadingExample(int threadId) {
this.threadId = threadId;
}
@Override
public void run() {
System.out.println("线程 " + threadId + " 正在运行...");
// 在这里执行线程的工作
}
public static void main(String[] args) {
for (int i = 0; i < 5; i++) {
Thread thread = new Thread(new MultiThreadingExample(i));
thread.start();
}
}
}
在这个例子中,我们定义了一个MultiThreadingExample
类,它实现了Runnable
接口。每个线程都会打印出自己的ID,然后在主函数中,我们创建了5个线程并启动它们。这个例子展示了如何简单地使用多线程技术来并行执行任务。
评论已关闭