关于同是join的优先级

来源:7-12 join方法

慕粉1355231097

2020-12-23

public static void main(String[] agrs){
thread.join();
thread2.join();
System.out.println(“所有子线程执行完毕”);
}
以上代码,thread和thread2都调用join方法的话是不是不一定thread先执行thread2后执行,而是thread和thread2也要竞争cpu资源,可能thread2先执行之后再执行thread?

写回答

1回答

悟空

2020-12-23

join是让主线程等thread和thread2,先thread.join();,主线程就先等thread执行完,但是这和thread和thread2的运行顺序无关

0
3
悟空
回复
慕粉1355231097
是对的
2020-12-24
共3条回复

线程八大核心+Java并发原理及企业级并发解决方案

完整的并发知识网络+丰富的工作内容分享+50余道并发高频面试题

2512 学习 · 939 问题

查看课程