首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

Java中wait 跟sleep 方法比较

2013-04-02 
Java中wait 和sleep 方法比较补充两点:yield()和join()yield方法暂停当前正在执行的线程对象。yield()只是

Java中wait 和sleep 方法比较

补充两点:yield()和join()yield方法暂停当前正在执行的线程对象。yield()只是使当前线程重新回到可执行状态,所以执行yield()的线程有可能在进入到可执行状态后马上又被执行。yield()只能使同优先级或更高优先级的线程有执行的机会。join方法等待该线程终止。等待调用join方法的线程结束,再继续执行。如:t.join();//主要用于等待t线程运行结束,若无此句,main则会执行完毕,导致结果不可预测。

热点排行