首页 存档 技术 查看内容

JavaSE 学习参考:线程的join操作

2018-3-30 13:00 |来自: 互联网 241 0

摘要: 点击上方“蓝字”关注本公众号JavaSE 学习参考:线程的join操作○ Thread类创建的线程默认的优先级是相等的,我们可通过setPriority()方法来更改优先级,但是还有一种情况是某个线程必须早于其他线程执行完成后, ...

点击上方“蓝字”关注本公众号

JavaSE 学习参考:线程的join操作

Thread类创建的线程默认的优先级是相等的,我们可通过setPriority()方法来更改优先级,但是还有一种情况是某个线程必须早于其他线程执行完成后,其他线程线程才能继续执行。

下面的示例演示了3个线程执行操作,其中t3调用start()方法后,接着调用join方法表示该线程必须先执行完成,后继的t1,t2才能继续执行。注意t1,t2的start()方法必须方法t3之后。

示例代码:

class MyThread extends Thread{

public MyThread(String name){

super(name);

}

publicvoid run(){

for(inti=0;i

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类