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