多线程创建的三种方法之继承Thread类

多线程创建的三种方法之继承Thread类

Thread(学习提示 查看JDK帮助文档)

  • 自定义线程类继承Thread类
  • 重写run()方法,编写线程执行体
  • 创建线程对象,调用start()方法启动线程

实例


//继承Thread类,重写run()方法,调用start()开启线程
public class Demo01 extends Thread{
    @Override
    //run()方法线程体
    public void run() {
        for (int i = 0; i < 200; i++) {
            System.out.println("子线程---------"+i);
        }
    }

    //main方法线程  主线程
    public static void main(String[] args) {

        //创建一个线程对象
        Demo01 demo01 = new Demo01();
        //调用start()方法开启线程
        demo01.start();
        for (int i = 0; i < 200; i++) {
            System.out.println("父线程---------"+i);
        }

    }
}

//子线程父线程同时进行
父线程---------0
子线程---------0
子线程---------1
子线程---------2
子线程---------3
子线程---------4
子线程---------5
子线程---------6
子线程---------7
子线程---------8
父线程---------1
父线程---------2
子线程---------9
父线程---------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
父线程---------60
子线程---------10
父线程---------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
子线程---------11
父线程---------100
父线程---------101
父线程---------102
父线程---------103
父线程---------104
子线程---------12
子线程---------13
父线程---------105
父线程---------106
父线程---------107
父线程---------108
父线程---------109
父线程---------110
父线程---------111
子线程---------14
子线程---------15
父线程---------112
父线程---------113
父线程---------114
父线程---------115
父线程---------116
子线程---------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
父线程---------117
子线程---------55
子线程---------56
子线程---------57
子线程---------58
子线程---------59
父线程---------118
父线程---------119
子线程---------60
子线程---------61
子线程---------62
子线程---------63
子线程---------64
子线程---------65
子线程---------66
子线程---------67
子线程---------68
子线程---------69
子线程---------70
子线程---------71
子线程---------72
子线程---------73
子线程---------74
子线程---------75
子线程---------76
父线程---------120
父线程---------121
父线程---------122
父线程---------123
父线程---------124
父线程---------125
父线程---------126
父线程---------127
父线程---------128
父线程---------129
父线程---------130
父线程---------131
父线程---------132
父线程---------133
父线程---------134
父线程---------135
父线程---------136
子线程---------77
子线程---------78
子线程---------79
子线程---------80
子线程---------81
子线程---------82
子线程---------83
子线程---------84
子线程---------85
子线程---------86
子线程---------87
子线程---------88
子线程---------89
父线程---------137
父线程---------138
父线程---------139
父线程---------140
父线程---------141
父线程---------142
父线程---------143
父线程---------144
父线程---------145
父线程---------146
父线程---------147
父线程---------148
父线程---------149
父线程---------150
父线程---------151
父线程---------152
父线程---------153
父线程---------154
父线程---------155
父线程---------156
父线程---------157
父线程---------158
父线程---------159
父线程---------160
父线程---------161
父线程---------162
父线程---------163
父线程---------164
父线程---------165
子线程---------90
父线程---------166
父线程---------167
父线程---------168
子线程---------91
父线程---------169
父线程---------170
父线程---------171
父线程---------172
父线程---------173
父线程---------174
父线程---------175
父线程---------176
父线程---------177
子线程---------92
子线程---------93
父线程---------178
父线程---------179
父线程---------180
父线程---------181
父线程---------182
父线程---------183
父线程---------184
父线程---------185
父线程---------186
父线程---------187
子线程---------94
子线程---------95
子线程---------96
子线程---------97
子线程---------98
父线程---------188
父线程---------189
父线程---------190
父线程---------191
父线程---------192
父线程---------193
父线程---------194
父线程---------195
父线程---------196
父线程---------197
父线程---------198
父线程---------199
子线程---------99
子线程---------100
子线程---------101
子线程---------102
子线程---------103
子线程---------104
子线程---------105
子线程---------106
子线程---------107
子线程---------108
子线程---------109
子线程---------110
子线程---------111
子线程---------112
子线程---------113
子线程---------114
子线程---------115
子线程---------116
子线程---------117
子线程---------118
子线程---------119
子线程---------120
子线程---------121
子线程---------122
子线程---------123
子线程---------124
子线程---------125
子线程---------126
子线程---------127
子线程---------128
子线程---------129
子线程---------130
子线程---------131
子线程---------132
子线程---------133
子线程---------134
子线程---------135
子线程---------136
子线程---------137
子线程---------138
子线程---------139
子线程---------140
子线程---------141
子线程---------142
子线程---------143
子线程---------144
子线程---------145
子线程---------146
子线程---------147
子线程---------148
子线程---------149
子线程---------150
子线程---------151
子线程---------152
子线程---------153
子线程---------154
子线程---------155
子线程---------156
子线程---------157
子线程---------158
子线程---------159
子线程---------160
子线程---------161
子线程---------162
子线程---------163
子线程---------164
子线程---------165
子线程---------166
子线程---------167
子线程---------168
子线程---------169
子线程---------170
子线程---------171
子线程---------172
子线程---------173
子线程---------174
子线程---------175
子线程---------176
子线程---------177
子线程---------178
子线程---------179
子线程---------180
子线程---------181
子线程---------182
子线程---------183
子线程---------184
子线程---------185
子线程---------186
子线程---------187
子线程---------188
子线程---------189
子线程---------190
子线程---------191
子线程---------192
子线程---------193
子线程---------194
子线程---------195
子线程---------196
子线程---------197
子线程---------198
子线程---------199

Process finished with exit code 0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值