Java--线程的创建方式(1)

public class MyThread extends Thread{//继承是一种资源,关键时刻才用,所以一般用第二种方法

    private int first;
    public MyThread(int first) {//构造传参

        this.first=first;
    }

    public void run() {//覆盖父类的run()方法
    //快捷方式:按alt+s,再按v,在Thread里面选run()方法
        for(int i=first;i<=100;i+=2){
            System.out.print(i+" ");
        }
        System.out.println();
    }
    public static void main(String[] args) {

        MyThread t1=new MyThread(1);
        t1.start();
        MyThread t2=new MyThread(2);
        t2.start();
        for(int i=101;i<=200;i++){
            System.out.print(i+" ");
        }
        System.out.println();
    }

}

第一次运行结果:101 1 2 3 102 5 4 7 103 9 6 11 104 13 8 15 105 17 10 19 106 21 12 23 107 25 14 27 108 29 16 31 109 33 18 35 110 37 20 39 111 41 22 43 112 45 24 47 113 49 26 51 114 53 28 55 115 57 30 59 116 61 32 63 117 65 34 67 118 69 36 71 119 73 38 75 120 77 40 79 121 81 42 83 122 85 44 87 123 89 46 91 124 93 48 95 125 97 50 99 126
52 127 54 128 56 129 58 130 60 131 62 132 64 133 66 134 68 135 70 136 72 137 74 138 76 139 78 140 80 141 82 142 84 143 86 144 88 145 90 146 92 147 94 148 96 149 98 150 100
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 200
第二次运行结果:101 1 2 3 102 5 7 9 11 13 4 15 103 17 6 8 10 12 14 19 104 21 16 23 105 25 18 27 106 29 20 31 107 33 22 24 35 108 37 26 39 109 41 28 43 110 45 30 47 111 49 32 51 112 53 34 55 113 57 36 59 114 61 38 63 115 65 40 67 116 69 42 71 117 73 44 75 118 77 46 79 119 81 48 83 120 85 50 87 121 89 52 91 122 93 54 95 123 97 56 99 124
125 58 126 60 62 127 64 128 66 129 68 130 70 131 72 132 74 133 76 134 78 80 135 82 136 84 137 86 138 88 139 90 140 92 141 94 142 96 143 98 144 100
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 200
第三次运行结果:101 1 2 3 102 5 4 6 8 10 12 14 16 18 20 7 103 9 22 11 104 13 24 15 105 106 107 17 26 19 108 21 28 23 109 25 30 27 110 29 32 31 111 33 34 35 112 37 36 39 113 41 38 43 114 45 40 47 115 49 42 51 116 53 44 55 117 57 46 59 118 61 48 63 119 65 50 67 120 69 52 71 121 73 54 75 122 77 56 79 123 81 58 83 124 85 60 87 125 89 62 91 126 93 64 95 127 97 66 99 128
68 129 70 130 72 131 74 132 76 133 78 134 80 135 82 136 84 137 86 138 88 139 90 140 92 141 94 142 96 143 98 144 100
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 200
第四次运行结果:2 101 1 102 4 103 3 104 105 106 107 108 6 109 5 110 8 111 7 112 10 113 9 114 12 115 11 116 14 117 13 118 16 119 15 120 18 17 20 121 22 19 24 122 26 21 28 123 30 23 32 124 34 25 36 125 38 27 40 126 42 29 44 127 46 31 48 128 50 33 52 129 54 35 56 130 58 37 60 131 62 39 64 132 66 41 68 133 70 43 72 134 74 45 76 135 78 47 80 136 82 49 84 137 86 51 88 138 90 53 92 139 94 55 96 140 98 57 100 141
142 59 143 61 144 63 145 65 146 67 147 69 148 71 149 73 150 75 151 77 152 79 153 81 154 83 155 85 156 87 157 89 158 91 159 93 160 95 161 97 162 99
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 200
总结:可以看到每次的运行结果都是不一样的,这就是多线程。多个软件可以同时运行,并且每个软件里面又分线程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值