创建多线程

package com;

public class RabbitApp {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Rabbit r=new Rabbit();
        Tortoise t=new Tortoise();
        
        r.start(); // 创建开启一个线程,start内部会调用run的,注意不要直接调用run,这样就成了普通调用了
        t.start();
        
        for(int i =0;i<1000;i++) {
            System.out.println("main: " +i);
        }
        
    }

}
package com;
// 模拟龟兔赛跑

public class Rabbit extends Thread{
    // 重写run方法
    public void run() {
        for(int i =0;i<1000;i++) {
            System.out.println("兔子: " +i);
        }
    }
}
package com;
// 模拟龟兔赛跑

public class Tortoise extends Thread{
    // 重写run方法
    public void run() {
        for(int i =0;i<1000;i++) {
            System.out.println("乌龟: " +i);
        }
    }
}

 

posted @ 2019-05-14 17:14  Jary霸  阅读(110)  评论(0)    收藏  举报