我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019跑狗图高清彩图 > 执行状态 >

java中sleep执行完之后线程进入什么状态

归档日期:07-08       文本归类:执行状态      文章编辑:爱尚语录

  java中sleep执行完之后,线程进入什么状态,就绪还是准备状态,另外问一下yield()执行完呢?还有join呢?线程a和b,在a中执行b.join(1000),是指b线秒,a线秒吗?如果...

  java中sleep执行完之后,线程进入什么状态,就绪还是准备状态,另外问一下yield()执行完呢?还有join呢?

  线程a和b,在a中执行b.join(1000),是指b线秒,a线秒吗?如果时间到了的花,b线程阻塞,a线程立即执行吗展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部sleep执行后线程进入阻塞状态yield执行后线程进入就绪状态join执行后线程进入阻塞状态join()中止当前线程(也就是a),等待指定(也就是b)线程结束,然后再运行当前线程

  展开全部线程执行是根据jvm分配的,我们无法保证一个处于可运行可运行状态的线程,一定会被分配执行时间。所以,join结束后,并不能保证一定会被执行,除非不再有别的线程。

本文链接:http://germworks.net/zhixingzhuangtai/318.html