黑马程序员技术交流社区
标题:
关于同步之后线程切换问题
[打印本页]
作者:
a767175432
时间:
2013-6-16 22:56
标题:
关于同步之后线程切换问题
有 0 1 2 3 这四个线程 当0线程进入同步代码块锁住之后sleep(10)进入了冻结状态,现在cpu切换到另一线程上去发现没有锁进不去同步代码块,
现在0线程的sleep()时间到了 cpu的执行权是切换到其他线程上去了还是立即切换到0线程上去了啊
作者:
ㄗs:/|丶hearts
时间:
2013-6-16 23:08
0线程醒来后返回到可运行状态 要抢执行权的,不是立即执行
作者:
知行
时间:
2013-6-16 23:13
要等待Cpu来执行他,有一个就绪状态还是怎么着,这个涉及到操作系统的cpu分配
作者:
徐鹏跃
时间:
2013-11-21 15:30
sleep只是让线程休眠,并没有释放索 应该使用notify方法释放锁 才行吧
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2