本文主要是介绍Java多线程——线程强制执行,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
· Join合并线程,待此线程执行完成后,再执行其他线程,其他线程阻塞。
· 可以想象成插队。
代码演示:
//测试Join方法
//想象为插队
public class TestJoin implements Runnable{@Overridepublic void run() {for (int i = 0; i < 1000; i++) {System.out.println("线程Vip来啦"+i);}}public static void main(String[] args) throws InterruptedException {//启动线程TestJoin testJoin = new TestJoin();Thread thread = new Thread(testJoin);thread.start();//主线程for (int i = 0; i < 500; i++) {if (i==200){thread.join(); //插队}System.out.println("main"+i);}}
}
这篇关于Java多线程——线程强制执行的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!