博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java中join的用法
阅读量:6143 次
发布时间:2019-06-21

本文共 1090 字,大约阅读时间需要 3 分钟。

hot3.png

看了代码一切就明白了。做下记录:

package com.bupt.test;public class JoinTest {		public static void main(String[] args) {		Thread t = new Thread(new RunThread());		t.start();		try {			t.join();  //等到t线程执行结束后,再继续执行			System.out.println("main end");		} catch (InterruptedException e) {			e.printStackTrace();		}	}}class RunThread implements Runnable {	@Override	public void run() {		System.out.println("Thread begin");		try {			Thread.sleep(2000);		} catch (InterruptedException e) {			e.printStackTrace();		}		System.out.println("Thread end");	}	}

package com.bupt.test;public class JoinTest {		public static void main(String[] args) {		Thread t = new Thread(new RunThread());		t.start();		try {			t.join(1000); //只等1秒,就继续执行。			System.out.println("main end");		} catch (InterruptedException e) {			e.printStackTrace();		}	}}class RunThread implements Runnable {	@Override	public void run() {		System.out.println("Thread begin");		try {			Thread.sleep(2000);		} catch (InterruptedException e) {			e.printStackTrace();		}		System.out.println("Thread end");	}	}

转载于:https://my.oschina.net/dapengking/blog/159227

你可能感兴趣的文章
怎么给视频添加音频或配乐
查看>>
怎么转换音乐格式
查看>>
Leaflet-Develop-Guide
查看>>
每隔1s打印0-5
查看>>
Angular6错误 Service: No provider for Renderer2
查看>>
聊聊flink的BlobStoreService
查看>>
洗牌算法具体指的是什么?
查看>>
HBuilder打包手机app的方法
查看>>
解决Mac下SSH闲时自动中断的问题
查看>>
在JavaScript中理解策略模式
查看>>
ArchSummit 深圳 2017 成功举办,探索未来互联网架构
查看>>
不知道如何提升深度学习性能?我们为你整理了这份速查清单
查看>>
Go 2提上日程,官方团队呼吁社区给新特性提案提交反馈
查看>>
技术绩效考量:你们可能都做错了
查看>>
“亲切照料”下的领域驱动设计
查看>>
除了输入法,移动端AI还有哪些想象空间?
查看>>
回家路上想起来关于Js一个有趣的东西
查看>>
B端大数据应用的架构实践与思考
查看>>
2019 SRE 调查报告:事故处理是主要工作,SRE 压力山大
查看>>
React创建组件的三种方式及其区别
查看>>