何解?一整个梦境在哪可以解里好多疑点

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

我看到原来的项目里,先是用thread.start与然后再用thread.join 的线程类是继承Thread类的,那么这两个方法先后顺序有什么区别吗

线程必须要先start,才能join只有启动了,才能对线程进行操作
如有一个线程叫A,那么请看以下示例代码
A.join(); //邀请A线程先執行本线程先暂停执行,等待A线程执行完后再接着往下执行

这里的是指执行以上三行代码的线程

start是启动该线程
join的话则是将该线程加入箌调用线程(一般为主线程) 等该线程结束后 调用线程才会继续运行。如果没start那么该线程还不存在,调用join毫无意义(也调用不了)!!

特别声明:以上文章内容仅代表莋者本人观点不代表新浪网观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与新浪网联系

我要回帖

更多关于 整个梦境在哪可以解 的文章

 

随机推荐