Java中的多线程
1. 实现多线程的几种方式
1-1. 继承 Thread 类,重写run方法,使用start方法启动。
public class Test {
static class MyThread extends Thread {
public void run() {
System.out.println("MyThread Running...");
}
}
public static void main(String[] args) {
TestThread.MyThread myThread = new TestThread.MyThread();
myThread.start();
System.out.println("MainThread Running...");
}
}
1-2. 实现 Runnable 接口。
public class TestRunnable {
static class MyRunnable implements Runnable {
public void run() {
System.out.println("Runnable Running...");
}