多线程之join
来源:互联网 发布:javascript怎么读 编辑:程序博客网 时间:2024/06/05 21:50
t.join()方法阻塞调用此方法的线程(calling thread),直到线程t完成,此线程再继续;通常用于在main()主线程内,等待其它线程完成再结束main()主线程。
package thread;/** * T1执行之后T2 之后T3 * @author zhoushiwen * */public class Thread1 {public static void main(String[] args) throws Exception{Thread t1 = new Thread("t1"){@Overridepublic void run() {System.out.println("t1.....");try {Thread.sleep(1000);} catch (InterruptedException e) {e.printStackTrace();}}};Thread t2 = new Thread("t2"){@Overridepublic void run() {try {t1.join();} catch (InterruptedException e1) {e1.printStackTrace();}System.out.println("t2.....");try {Thread.sleep(1000);} catch (InterruptedException e) {e.printStackTrace();}}};Thread t3 = new Thread("t3"){@Overridepublic void run() {try {t2.join();} catch (InterruptedException e1) {e1.printStackTrace();}System.out.println("t3.....");try {Thread.sleep(1000);} catch (InterruptedException e) {e.printStackTrace();}System.out.println("t3.....over");}};t1.start();t2.start();t3.start();}}
阅读全文
1 0
- java 多线程之join
- 多线程之Join
- 多线程之Join方法
- JAVA多线程之(join)
- Java 多线程之join
- 多线程之join方法
- 多线程之join()
- java多线程之join
- 多线程之join
- java多线程之join
- java多线程之Join
- 多线程 之 join
- java多线程之join()方法
- Java多线程之Fork/Join
- java多线程之join()方法
- 08_多线程之JOIN
- Java多线程系列-- 之 join()
- 多线程之join,interrupt(三)
- 移动开发如何选择正确的框架
- 微信扫码输入金额付款解决方案,微信扫二维码输入金额支付原理,微信扫描二维码输入金额付款。微信公众号扫码输入金额付款
- ASP.NET JS调用PageMethods
- HDU 1850 Nim博弈
- org.apache.ibatis.exceptions.PersistenceException
- 多线程之join
- iOS自动化测试之ipa安装失败的日志分析
- -bash:ls:command not found,执行命令总是报找不到
- Java的volatile关键字解析
- AppCrawler学习与使用
- 求x的n次幂算法Pow(x, n)
- HDU 2966 In case of failure 基础KD树
- HDU 4798 Skycity【几何】
- UVALive