JAVA-多线程

创建并运行线程方法:
1.通过实现(implements)Runnable实现线程

public class axlpq{
    public static void main(String[]args){
    Runner1 r=new Runner1();
    Thread t=new Thread(r);
    t.start();
    for(int i=0;i<100;i++){
    System.out.println("main Thread"+i);
}
}
}
class Runner1 implements Runnable{
    public void run(){
    for(int i;i<100;i++){
    System.out.println("runner1"+i);
}
}
}

2.通过继承(extends)Thread来实现继承

public class axlpq{
    public static void main(String[]args){
    Runner1 r=new Runner1();
    r.start();
    //Thread t=new Thread(r);
    //t.start();
    for(int i=0;i<100;i++){
    System.out.println("main Thread"+i);
}
}
}
class Runner1 extends Thread{
    public void run(){
    for(int i;i<100;i++){
    System.out.println("runner1"+i);
}
}
}

猜你喜欢

转载自blog.csdn.net/lpq1201/article/details/78052121