到处玩的 发表于 2014-8-6 00:24
sleep是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保 ...
草鱼狂飙 发表于 2014-8-6 05:53
sleep是线程被调用时,占着cpu去睡觉,其他线程不能占用cpu,os认为该线程正在工作,不会让出系统资源
wait ...
线程状态_2345看图王.jpg (933.43 KB, 下载次数: 70)
Bermuda 发表于 2014-8-6 08:26
Object-->wait( )
释放资源,释放锁
o.wait( );程序从运行状态变成等待状态
rolling-stone 发表于 2014-8-6 07:49
区别:sleep必须指定时间,并且起来之后不会释放锁。wait比较厉害,它既可以指定时间,也可以不指定时间,起 ...
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |