1.當這兩個任務是同步任務時。
這時候比較簡單蛔垢,直接把兩個任務放入一個線程組就可以了击孩。當任務執(zhí)行完畢后再執(zhí)行其他任務就好。
2.當著兩個任務是異步任務鹏漆。例如下載任務巩梢。怎么辦呢?
這時候光靠線程組就不夠了艺玲,必須引入信號量括蝠。當兩個下載任務執(zhí)行完畢后,在執(zhí)行自己想要的操作饭聚。信號量的作用是把下載的那個任務給阻塞住忌警,當下載任務完成后再發(fā)送信號。這樣這個人物就可以繼續(xù)執(zhí)行了秒梳,當這兩個任務都執(zhí)行完畢后法绵,再執(zhí)行信號組的任務就好了箕速。