1让一个类继承想赢的Thread类,这个类就是多线程的类
2覆盖这个类的run方法,run方法中的代码就是基于多线程的代码
3创建这个对象,并且使用start开启线程(不是使用run)
注意,下面的主函数如果使用的是run,那么久会先执行子类,后执行主类,记住一定要用start
package duoxiancheng;
public class TestThread {
public static void main(String[] args) {
FirstThread ft =new FirstThread();
ft.start();
for(int i=0;i<100;i++)
{
System.out.println("main"+i);
}
}
}
class FirstThread extends Thread{
@Override
public void run() {
// TODO Auto-generated method stub
for(int i=0;i<100;i++)
{
System.out.println("First:"+i);
}
}
}
结果是不确定的
因为这是多线程的特性,是两个类交替执行的,但是交替的特性我们暂时不知道,需要进行控制