sleep()方法和wait()方法的区别是什么


Posted in 面试题 onNovember 17, 2012
sleep(100L)是占用cpu,线程休眠100毫秒,其他进程不能再占用cpu资源,wait(100L)是进入等待池中等待,交出cpu 等系统资源供其他进程使用,在这100毫秒中,该线程可以被其他线程notify,但不同的是其他在等待池中的线程不被notify不会出来,但这个线程 在等待100毫秒后会自动进入就绪队列等待系统分配资源,换句话说,sleep(100)在100毫秒后肯定会运行,但wait在100毫秒后还有等待 os调用分配资源,所以wait100的停止运行时间是不确定的,但至少是100毫秒。

Tags in this post...

面试题 相关文章推荐
华为的Java面试题
Mar 07 面试题
为什么要有struct关键字
May 08 面试题
雅虎笔试题(字符串操作)
Mar 24 面试题
将一个文本文件的内容按倒序打印出来
Jan 05 面试题
经典C++面试题一
Nov 06 面试题
android面试问题与答案
Dec 27 面试题
Ref与out有什么不同
Nov 24 面试题
this关键字的含义
Apr 08 面试题
50道外企软件测试面试题
Aug 18 面试题
介绍一下EJB的体系结构
Aug 01 面试题
EJB3推出JPA的原因
Oct 16 面试题
史上最全面的Java面试题汇总!
Feb 03 面试题
如果有两个类A,B,怎么样才能使A在发生一个事件的时候通知B
Mar 12 #面试题
MVC的各个部分都有那些技术来实现?如何实现?
Apr 21 #面试题
几个判断型的面试题
Jul 03 #面试题
什么时候需要进行强制类型转换
Sep 03 #面试题
如何拷贝一整个Java对象,包括它的状态
Dec 27 #面试题
JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
Jul 02 #面试题
若通过ObjectOutputStream向一个文件中多次以追加方式写入object,为什么用ObjectInputStream读取这些object时会产生StreamCorruptedException?
Oct 17 #面试题
You might like
星际初学者游戏中永远要做的事
2020/03/04 星际争霸
第五节 克隆 [5]
2006/10/09 PHP
PHP+SQL 注入攻击的技术实现以及预防办法
2011/01/27 PHP
探讨GDFONTPATH能否被winxp下的php支持
2013/06/21 PHP
PHP实现获取中英文首字母
2015/06/19 PHP
Android AsyncTack 异步任务实例详解
2016/11/02 PHP
详解no input file specified 三种解决方法
2019/11/29 PHP
jQuery 性能优化手册 推荐
2010/02/23 Javascript
js 通用订单代码
2013/12/23 Javascript
移动节点的jquery代码
2014/01/13 Javascript
jQuery中的val()示例应用
2014/02/26 Javascript
JavaScript开发人员的10个关键习惯小结
2014/12/05 Javascript
浅谈javascript 迭代方法
2015/01/21 Javascript
Webpack 实现 AngularJS 的延迟加载
2016/03/02 Javascript
JavaScript中cookie工具函数封装的示例代码
2016/10/11 Javascript
javascript实现非常简单的小数取整功能示例
2017/06/13 Javascript
vue引入jq插件的实例讲解
2017/09/12 Javascript
vue.js中父组件调用子组件的内部方法示例
2017/10/22 Javascript
小程序ios音频播放没声音问题的解决
2018/07/11 Javascript
Bootstrap导航菜单点击后无法自动添加active的处理方法
2018/08/10 Javascript
用Python的pandas框架操作Excel文件中的数据教程
2015/03/31 Python
Python编程对列表中字典元素进行排序的方法详解
2017/05/26 Python
Tensorflow实现卷积神经网络用于人脸关键点识别
2018/03/05 Python
Python3.5文件读与写操作经典实例详解
2019/05/01 Python
解决python文件双击运行秒退的问题
2019/06/24 Python
python删除列表元素的三种方法(remove,pop,del)
2019/07/22 Python
python时间time模块处理大全
2020/10/25 Python
Python实现异步IO的示例
2020/11/05 Python
微信浏览器取消缓存的方法
2015/03/28 HTML / CSS
html2canvas生成清晰的图片实现打印的示例代码
2019/09/30 HTML / CSS
德国汽车零件和汽车配件网上商店:kfzteile24
2018/11/14 全球购物
业务内勤岗位职责
2014/04/30 职场文书
三八红旗集体先进事迹材料
2014/05/22 职场文书
“向国旗敬礼”活动策划方案(4篇)
2014/09/27 职场文书
2016年优秀少先队辅导员事迹材料
2016/02/26 职场文书
新手入门Jvm-- JVM对象创建与内存分配机制
2021/06/18 Java/Android