package thread_1;
class AA implements Runnable{
public void run(){
for (int i=0;i<50;i++){
System.out.println("子线程+"+i);
}
}
}
public class thread_join {
public static void main(String[] args){
AA r = new AA();
Thread t =new Thread(r);//这个语句说明t指向了r,并且t中有start()的方法,(没有r.start()方法)
//执行r.start()就会执行AA里面的run()方法
t.start();
try{
t.join();//这一条语句说明了t线程的并入,使得会优先执行子线程,等到完全的执行完了子线程,就会执行main函数下面的函数
}
catch(Exception e){
e.printStackTrace();
}
for (int i=0;i<50;i++){
System.out.println("主线程+"+i);
}
}
}
【线程】.join()
最新推荐文章于 2024-07-26 23:33:46 发布
