线程的合并的含义就是将几个并行线程的线程合并为1个单线程执行。应用场景应该是一个线程必须等待另一个线程执行完毕才能使用join方法。
join为非静态方法,定义如下:
void join() 等待该线程终止
void join(long millis) 等待该线程终止,时间为参数,单位秒
void join(long millis,int nanos)等待该线程终止,时间为参数,第二个为纳秒,等待总时间为int nanos+millis )
本文介绍了线程合并的概念及应用场景,并详细解析了Java中线程的join方法,包括其不同参数的用法。
线程的合并的含义就是将几个并行线程的线程合并为1个单线程执行。应用场景应该是一个线程必须等待另一个线程执行完毕才能使用join方法。
join为非静态方法,定义如下:
void join() 等待该线程终止
void join(long millis) 等待该线程终止,时间为参数,单位秒
void join(long millis,int nanos)等待该线程终止,时间为参数,第二个为纳秒,等待总时间为int nanos+millis )

被折叠的 条评论
为什么被折叠?