阅读背景:

Java多线程初学者指南(5):join方法的使用

来源:互联网 

在上面的例子中多次使用到了Thread类的join方法。我想大家可能已经猜出来join方法的功能是什么了。对,join方法的功能就是使异步执行的线程变成同步执行。也就是说,当调用线程实例的start方法后,这个方法会立即返回,如果在调用start方法后后需要使用一个由这个线程计算得到的值,就必须使用join方法。如果不使用join方法,就不能保证当执行到start方法后面的某条语句时,这个线程一定会执行完。而使用join方法后,直到这个线程退出,程序才会往下执行。下面的代码演示了join的用法。在上面的例子中多次使用到了Thread类的join方法。我想大家可能已经猜出来join方法的功




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: