通过Thread类创建线程类
1.创建thread的子类并重写run方法(run方法包含需要执行的代码行)**
2.创建子类的实例,即线程对象。*
3.通过对象的start方法开启线程**
package newThread;
//实例化thread类
public class FirstThread extends Thread {
private int i;
//执行的代码块存于run中
public void run() {
for(;i<10;i++) {
System.out.println(getName()+" "+i);
}
}
public static void main(String[] args) {
for(int i=0;i<5;i++) {
//程序开始运行,先启动主线程main
System.out.println(Thread.currentThread().getName()+""+i);
if(i==1) {
new FirstThread().start();//开启第一条线程
new FirstThread().start();
}
}
}
}
运行结果: