Thread.join()

1.join()

join()的作用是:“等待该线程终止”,这里需要理解的就是该线程是指的主线程等待子线程的终止。也就是在子线程调用了join()方法后面的代码,只有等到子线程结束了才能执行。

主线程生成并起动了子线程,而子线程里要进行大量的耗时的运算(这里可以借鉴下线程的作用),当主线程处理完其他的事务后,需要用到子线程的处理结果,这个时候就要用到 "子线程对象.join();"方法了,主线程会等子线程执行完后再执行。

posted @ 2017-08-15 09:58  beibidewomen  阅读(201)  评论(0编辑  收藏  举报