通过继承Thread类创建多线程
有以下步骤:
1)继承Thread创建类
2)实现run()方法
3)通过调用start()方法开启线程
创建线程类:
public class Thread_01 extends Thread{
private String name;
public Thread_01(String name){
this.name = name;
}
@Override
public void run() {
for (int i = 0; i < 20; i++) {
System.out.println("I am Thread :" +name + " :" + i);
}
}
}
在主线程中调用:
public class App {
public static void main(String[] args) {
//创建线程
Thread_01 thread1 = new Thread_01("Sun");
Thread_01 thread2 = new Thread_01("Rao");
//启动线程
thread1.start();
thread2.start();
}
}