Java_40 多线程

Java_40 多线程

//例子参考资料:https://blog.csdn.net/Cherishlife_/article/details/88044456

//守护线程(主线程结束,子线程也会跟着结束)和非守护线程:https://blog.csdn.net/weixin_43231076/article/details/90217591

/**
 * 模拟龟兔赛跑实现多线程
 * 1.创建线程  继承 Thread + 重写 run (线程体)
 */



package my;

class Rabbit extends Thread {
    @Override
    public void run() {
        // 线程体
        for (int i = 0; i < 100; i++) {
            System.out.println("兔子跑了" + i + "步!!");
        }
    }
}
 
class Tortoise extends Thread {
    @Override
    public void run() {
        // 线程体
        for (int i = 0; i < 100; i++) {
            System.out.println("乌龟跑了" + i + "步!!");
        }
    }
}
 
public class _55多线程 {
    public static void main(String[] args) { 
    	
        // main线程是主线程
        for (int i = 0; i < 100; i++) {
            System.out.println("main==>" + i);
        }    	
    	
    	
    	
        // 创建Thread子类对象
        Rabbit rabbit = new Rabbit();
        Tortoise tortoise = new Tortoise();
        
        //  调用 start方法  开启线程
        rabbit.start(); // 不要调用run()
        tortoise.start();
        
        
        //设置守护进程
/*        rabbit.setDaemon(true);
        tortoise.setDaemon(true);*/
 

    }
}

执行结果:

main==>0
main==>1
main==>2
main==>3
main==>4
main==>5
main==>6
main==>7
main==>8
main==>9
main==>10
main==>11
main==>12
main==>13
main==>14
main==>15
main==>16
main==>17
main==>18
main==>19
main==>20
main==>21
main==>22
main==>23
main==>24
main==>25
main==>26
main==>27
main==>28
main==>29
main==>30
main==>31
main==>32
main==>33
main==>34
main==>35
main==>36
main==>37
main==>38
main==>39
main==>40
main==>41
main==>42
main==>43
main==>44
main==>45
main==>46
main==>47
main==>48
main==>49
main==>50
main==>51
main==>52
main==>53
main==>54
main==>55
main==>56
main==>57
main==>58
main==>59
main==>60
main==>61
main==>62
main==>63
main==>64
main==>65
main==>66
main==>67
main==>68
main==>69
main==>70
main==>71
main==>72
main==>73
main==>74
main==>75
main==>76
main==>77
main==>78
main==>79
main==>80
main==>81
main==>82
main==>83
main==>84
main==>85
main==>86
main==>87
main==>88
main==>89
main==>90
main==>91
main==>92
main==>93
main==>94
main==>95
main==>96
main==>97
main==>98
main==>99
兔子跑了0步!!
兔子跑了1步!!
兔子跑了2步!!
兔子跑了3步!!
兔子跑了4步!!
兔子跑了5步!!
兔子跑了6步!!
兔子跑了7步!!
兔子跑了8步!!
兔子跑了9步!!
兔子跑了10步!!
兔子跑了11步!!
兔子跑了12步!!
兔子跑了13步!!
兔子跑了14步!!
兔子跑了15步!!
兔子跑了16步!!
兔子跑了17步!!
兔子跑了18步!!
兔子跑了19步!!
兔子跑了20步!!
兔子跑了21步!!
兔子跑了22步!!
兔子跑了23步!!
兔子跑了24步!!
兔子跑了25步!!
兔子跑了26步!!
兔子跑了27步!!
兔子跑了28步!!
兔子跑了29步!!
兔子跑了30步!!
兔子跑了31步!!
兔子跑了32步!!
兔子跑了33步!!
兔子跑了34步!!
兔子跑了35步!!
兔子跑了36步!!
兔子跑了37步!!
兔子跑了38步!!
兔子跑了39步!!
兔子跑了40步!!
兔子跑了41步!!
兔子跑了42步!!
兔子跑了43步!!
兔子跑了44步!!
兔子跑了45步!!
兔子跑了46步!!
兔子跑了47步!!
兔子跑了48步!!
兔子跑了49步!!
兔子跑了50步!!
兔子跑了51步!!
兔子跑了52步!!
兔子跑了53步!!
兔子跑了54步!!
兔子跑了55步!!
兔子跑了56步!!
兔子跑了57步!!
兔子跑了58步!!
兔子跑了59步!!
乌龟跑了0步!!
乌龟跑了1步!!
乌龟跑了2步!!
乌龟跑了3步!!
乌龟跑了4步!!
乌龟跑了5步!!
兔子跑了60步!!
兔子跑了61步!!
兔子跑了62步!!
兔子跑了63步!!
兔子跑了64步!!
兔子跑了65步!!
兔子跑了66步!!
兔子跑了67步!!
兔子跑了68步!!
兔子跑了69步!!
兔子跑了70步!!
兔子跑了71步!!
兔子跑了72步!!
乌龟跑了6步!!
兔子跑了73步!!
兔子跑了74步!!
兔子跑了75步!!
兔子跑了76步!!
兔子跑了77步!!
兔子跑了78步!!
兔子跑了79步!!
兔子跑了80步!!
兔子跑了81步!!
兔子跑了82步!!
兔子跑了83步!!
兔子跑了84步!!
兔子跑了85步!!
兔子跑了86步!!
兔子跑了87步!!
乌龟跑了7步!!
乌龟跑了8步!!
乌龟跑了9步!!
乌龟跑了10步!!
乌龟跑了11步!!
乌龟跑了12步!!
乌龟跑了13步!!
乌龟跑了14步!!
乌龟跑了15步!!
乌龟跑了16步!!
乌龟跑了17步!!
乌龟跑了18步!!
乌龟跑了19步!!
乌龟跑了20步!!
乌龟跑了21步!!
乌龟跑了22步!!
乌龟跑了23步!!
兔子跑了88步!!
乌龟跑了24步!!
乌龟跑了25步!!
乌龟跑了26步!!
乌龟跑了27步!!
乌龟跑了28步!!
乌龟跑了29步!!
乌龟跑了30步!!
乌龟跑了31步!!
乌龟跑了32步!!
乌龟跑了33步!!
乌龟跑了34步!!
兔子跑了89步!!
乌龟跑了35步!!
乌龟跑了36步!!
乌龟跑了37步!!
乌龟跑了38步!!
乌龟跑了39步!!
乌龟跑了40步!!
兔子跑了90步!!
乌龟跑了41步!!
乌龟跑了42步!!
乌龟跑了43步!!
乌龟跑了44步!!
乌龟跑了45步!!
乌龟跑了46步!!
乌龟跑了47步!!
乌龟跑了48步!!
乌龟跑了49步!!
乌龟跑了50步!!
乌龟跑了51步!!
兔子跑了91步!!
兔子跑了92步!!
乌龟跑了52步!!
兔子跑了93步!!
乌龟跑了53步!!
兔子跑了94步!!
乌龟跑了54步!!
兔子跑了95步!!
乌龟跑了55步!!
兔子跑了96步!!
乌龟跑了56步!!
乌龟跑了57步!!
乌龟跑了58步!!
乌龟跑了59步!!
乌龟跑了60步!!
乌龟跑了61步!!
乌龟跑了62步!!
乌龟跑了63步!!
乌龟跑了64步!!
乌龟跑了65步!!
乌龟跑了66步!!
乌龟跑了67步!!
乌龟跑了68步!!
乌龟跑了69步!!
乌龟跑了70步!!
乌龟跑了71步!!
乌龟跑了72步!!
乌龟跑了73步!!
乌龟跑了74步!!
乌龟跑了75步!!
乌龟跑了76步!!
乌龟跑了77步!!
乌龟跑了78步!!
乌龟跑了79步!!
乌龟跑了80步!!
乌龟跑了81步!!
乌龟跑了82步!!
乌龟跑了83步!!
乌龟跑了84步!!
乌龟跑了85步!!
乌龟跑了86步!!
乌龟跑了87步!!
乌龟跑了88步!!
乌龟跑了89步!!
乌龟跑了90步!!
乌龟跑了91步!!
乌龟跑了92步!!
乌龟跑了93步!!
乌龟跑了94步!!
乌龟跑了95步!!
乌龟跑了96步!!
乌龟跑了97步!!
乌龟跑了98步!!
乌龟跑了99步!!
兔子跑了97步!!
兔子跑了98步!!
兔子跑了99步!!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值