Topic: 请教高手

  Print this page

1.请教高手 Copy to clipboard
Posted by: 小虫子
Posted on: 2005-01-10 11:52

有个问题,问一下各位大虾:
问题描述:有两个线程甲和乙,个人设甲优先级为8,而乙的优先级默认为5.那么在甲的Run()中加入一个语句Thread.currentThread().sleep(10000);首先执行线程甲,那么我的问题是在执行到上面语句时程序会等待10秒,再这10秒内会不会执行线程乙?

2.Re:请教高手 [Re: 小虫子] Copy to clipboard
Posted by: longyinggreat
Posted on: 2005-01-16 20:29

那是当然了
甲的优先及高,只是说他获得的cpu时间多而已
既然他已经sleep了,当然cpu时间是乙线程和主线程的了
不知对不对啊
请高手们指教

3.Re:请教高手 [Re: 小虫子] Copy to clipboard
Posted by: longyinggreat
Posted on: 2005-01-16 20:29

其实你运行就可以看出来了吧


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923