中易网

Java中,我有四个线程同时运行, 线程1 线程2 线程3 Main线程 我在mai

答案:1  悬赏:30  
解决时间 2021-01-16 13:13
  • 提问者网友:几叶到寒
  • 2021-01-16 04:27
Java中,我有四个线程同时运行, 线程1 线程2 线程3 Main线程 我在mai
最佳答案
  • 二级知识专家网友:零点过十分
  • 2021-01-16 05:08
你要了解join方法的用途

调用join的线程,要等待被调用join的线程运行完成。

因此,你在主线程调用1.join的话,只有主线程在等待线程1执行完成,和其他的两个线程是没有关系的。追问嗯嗯,我知道了,在问一个问题,假如主线程执行到yield方法后,主线程是离开cpu然后和其他cpu一起等待cpu的分配还是直接退出,过会再来一起等待?追答yieid只是让调用的线程暂停,并重置到就绪状态。由虚拟机重新安排同样处于就绪状态的线程执行顺序
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息