本文主要是介绍App11_03_线程中join()方法的使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
//线程中join()方法的使用
class MyThread extends Thread
{private String who;public MyThread(String str) {who=str;}public void run() {for(int i=0;i<5;i++){try{sleep((int)(1000*Math.random())); } catch(InterruptedException e){}System.out.println(who+"正在运行!");}}
}
public class App11_3 {public static void main(String[] args){MyThread you=new MyThread("你");MyThread she=new MyThread("她");//you.start();try{you.join(); //you线程运行完才往下执行}catch(InterruptedException e){}she.start(); try{she.join(); //she线程运行完才往下执行}catch(InterruptedException e){}//System.out.println("主方法main()运行结束!"); //最后运行!!!}}
这篇关于App11_03_线程中join()方法的使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!