是不是使用了join 之后,使用了join 的線程運(yùn)行結(jié)束之后才能讓這個(gè)程序再次的運(yùn)行下去。如果不是用join 那么這個(gè)線程在運(yùn)行的時(shí)候和當(dāng)前方法中的運(yùn)行關(guān)系不大。所以就提前輸出了戰(zhàn)斗結(jié)束。
是不是使用了join ?之后,使用了join 的線程運(yùn)行結(jié)束之后才能讓這個(gè)程序再次的運(yùn)行下去。如果不是用join 那么這個(gè)線程在運(yùn)行的時(shí)候和當(dāng)前方法中的運(yùn)行關(guān)系不大。所以就提前輸出了戰(zhàn)斗結(jié)束。
2018-08-02
join方法會(huì)使其他線程進(jìn)行等待,使使用join方法的線程先運(yùn)行,待該線程運(yùn)行完畢之后,其他線程繼續(xù)運(yùn)行。
而未使用join方法時(shí),該線程與其他線程一致,等到其他線程運(yùn)行結(jié)束后,該線程才可運(yùn)行,故提前輸出了戰(zhàn)斗結(jié)束,然后才關(guān)鍵人物登場(chǎng)
2016-12-17
是的,子線程調(diào)用jion方法,就要等這個(gè)子線程先執(zhí)行完