博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Thread 线程 join() 方法的使用方式
阅读量:6083 次
发布时间:2019-06-20

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

hot3.png

一个线程可以在其他线程之上调用join()方法,其效果是等待一段时间直到第二个线程结束才继续执行。

如果某个线程在另一个线程t上调用t.join() ,此线程将被挂起,直到目标线程t结束才恢复(即 t.isAlive()返回为假)。

也可以在调用 join()时带上一个超时参数,这样如果目标线程在这段时间到期时还没有结束的话, join()方法总能返回。 对 join方法的调用可以被中断,做法是在调用线程上调用 interrupt()方法,这时需要用到 try-catch子句。

转载于:https://my.oschina.net/u/2419285/blog/746469

你可能感兴趣的文章
【操作系统】进程间通信(C#)
查看>>
JQuery中动态生成元素的绑定事件(坑死宝宝了)
查看>>
Hibernate的ORM原理和实现
查看>>
ffprobe使用具体解释
查看>>
ecshop 后台【左侧新增菜单】
查看>>
如何设置SVN提交时强制添加注释
查看>>
深入浅出理解 COOKIE MAPPING
查看>>
SharePoint 2013 版本号和相关问题介绍
查看>>
跟我extjs5(03--在项目过程中加载文件)
查看>>
python
查看>>
swift基本用法-for循环遍历,遍历字典,循环生成数组
查看>>
java实现大数相加问题
查看>>
ASP.NET MVC5+EF6+EasyUI 后台管理系统--任务调度系统解析
查看>>
Thinkphp中field和getField
查看>>
Unity3D行为树插件Behave学习笔记
查看>>
TopCoder
查看>>
每天过的非常充实。
查看>>
在Linux上编译Hadoop-2.4.0实践与总结
查看>>
视频编码器评測系统:VideoCodecRank
查看>>
LeetCode - Distinct Subsequences
查看>>