阅读背景:

多线程面试问题集锦

来源:互联网 
、如何控制线程的执行顺序?(join()方法) public class ThreadByOrder { public static void main(String[] args) throws InterruptedException { Thread t1 = new Thread(new MyThread1()); Thread t2 = new Thread(new MyThread2()); Thread t3 = new Thread(new MyThread3()); /*t1.start(); t2.start(); t3.start();*/ t1.start(); t1.join(); t2.start(); t2.join(); t3.start(); } } class MyThread1 implements Runnable { public void run() { System.out.println("I am thread 1"); } } class MyThread2 implements Runnable { public void run() { System.out.println("I am thread 2"); } } class MyThread3 implements Runnable { public void run() { System.out.println("I am thread 3"); } } 、如何控制线程的执行顺序?(join()方法) public class ThreadByOrde



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: