Hello Multithreading - 创建新线程
这个简单的例子展示了如何在 Java 中启动多个线程。请注意,不保证线程按顺序执行,并且执行顺序可能因每次运行而异。
public class HelloMultithreading {
public static void main(String[] args) {
for (int i = 0; i < 10; i++) {
Thread t = new Thread(new MyRunnable(i));
t.start();
}
}
public static class MyRunnable implements Runnable {
private int mThreadId;
public MyRunnable(int pThreadId) {
super();
mThreadId = pThreadId;
}
@Override
public void run() {
System.out.println("Hello multithreading: thread " + mThreadId);
}
}
}