阻塞主线程,等待异步子线程执行完毕再退出主线程,有几种写法?
这里实际是考察线程间的通信,正常情况下,主线程里启动异步线程执行某个方法,理论上主线程和这个异步线程是并行执行,互不干扰,但是现在要求异步线程执行完毕方法之后,才能继续执行主线程,实际是如何阻塞主线程,到底有几种写法呢?废话少说,直接上代码!首先先给出需要执行的方法(可以自定义):public class Compute { public static int fibo(int a) { if ( a < 2) { return 1;
原创
2021-03-05 21:43:47 ·
4936 阅读 ·
3 评论