多线程----join插队
生活随笔
收集整理的這篇文章主要介紹了
多线程----join插队
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
package com.kuang.demo05;
public class TestJoin implements Runnable {@Overridepublic void run() {for (int i = 0; i <10 ; i++) {System.out.println("VIP線程來插隊(duì)了!!!"+i);}}public static void main(String[] args) throws InterruptedException {
// Thread thread= new Thread(new TestJoin());new Thread(new TestJoin()).start();for (int i = 0; i <400 ; i++) {System.out.println("主線程在排隊(duì)!!!"+i);if (i==100){new Thread(new TestJoin()).join();}}}
}
沒有按預(yù)期進(jìn)行強(qiáng)制執(zhí)行
1.原因每次強(qiáng)制執(zhí)行都是新new()了一個線程
2.在插隊(duì)之前都是同步進(jìn)行執(zhí)行的
解決代碼
總結(jié)
以上是生活随笔為你收集整理的多线程----join插队的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 佳明手表是哪个国家的牌子(佳明品牌手表产
- 下一篇: JAVA多线程总结(笔记)