付江涛 发表于 2014-9-9 12:04
为什么T2不能先执行呢?
不要理解错了。
T2优先级高不是代表每次运行程序 T2都会先运行,而是代表 运行次数 ...
fantacyleo 发表于 2014-9-9 12:11
版大正解。优先级代表的是被CPU选中执行的概率,而非优先执行的保证。同样,yield方法也不是说一定会让出 ...
_code 发表于 2014-9-9 16:57
难道第一个按顺序执行下来 , 第一次也不是先执行T1 么, 不是前面的语句优先执行一下吗? ...
孤鸢 发表于 2014-9-9 17:21
既然是概率,肯定会出现先执行T2的情况,运行一次说明不了问题,多运行几次还是T1先执行的情况多。 ...
_code 发表于 2014-9-9 17:26
哦, 了解了,多谢仁兄 , 原来应用了优先级 之后 ,输出顺序就完全 按照概率来了 , 以前没理解到位 ...
_code 发表于 2014-9-9 16:57
难道第一个按顺序执行下来 , 第一次也不是先执行T1 么, 不是前面的语句优先执行一下吗? ...
fantacyleo 发表于 2014-9-9 20:35
启动线程不等于执行线程。启动线程相当于你说“我也要参加抽奖”,但是第一个抽到谁,不一定 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |