问题1:在子线程A中再开启子线程B,然后用B.join(),那么B是join到A中,还是主线程中?
答:A,创建它的线程
join的含义:使创建它的线程等待他执行完在执行。
#######################
等耗时最长的子线程执行完毕
for thread in thread_list:
thread.start()
for thread in thread_list:
thread.join()
#######################
子线程按照创建顺序依次执行
for thread in thread_list:
thread.start()
thread.join()