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...

面试题 相关文章推荐
Yahoo-PHP面试题2
Dec 06 面试题
构造器Constructor是否可被override?
Aug 06 面试题
面向对象编程的优势是什么
Dec 17 面试题
一套Java笔试题
Aug 20 面试题
C语言面试题
May 19 面试题
如何用SQL语句进行模糊查找
Sep 25 面试题
DBA的职责都有哪些
May 16 面试题
Linux面试题LINUX系统类
Nov 25 面试题
什么是虚拟内存?虚拟内存有什么优势?
Feb 19 面试题
如何用JQuery进行表单验证
May 29 面试题
过滤器的用法
Oct 08 面试题
这76道Java面试题及答案,祝你能成功通过面试
Apr 16 面试题
如果有两个类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
THINKPHP项目开发中的日志记录实例分析
2014/12/01 PHP
PHP闭包定义与使用简单示例
2018/04/13 PHP
PHP实现非阻塞模式的方法分析
2018/07/26 PHP
javascript 显示当前系统时间代码
2009/12/28 Javascript
Javascript 鼠标移动上去小三角形滑块缓慢跟随效果
2013/04/26 Javascript
javascript禁用键盘功能键让右击及其他键无效
2013/10/09 Javascript
js类式继承的具体实现方法
2013/12/31 Javascript
js实现局部页面打印预览原理及示例代码
2014/07/03 Javascript
JS实现5秒钟自动封锁div层的方法
2015/02/20 Javascript
jquery实现瀑布流效果 jquery下拉加载新数据
2016/12/12 Javascript
详解基于webpack和vue.js搭建开发环境
2017/04/05 Javascript
深入理解JavaScript和TypeScript中的class
2018/04/22 Javascript
使用vue-cli打包过程中的步骤以及问题的解决
2018/05/08 Javascript
js与jQuery实现获取table中的数据并拼成json字符串操作示例
2018/07/12 jQuery
详解vue项目接入微信JSSDK的坑
2018/12/14 Javascript
小程序如何在不同设备上自适应生成海报的实现方法
2019/08/20 Javascript
vue 导航菜单刷新状态不消失,显示对应的路由界面操作
2020/08/06 Javascript
[01:13:51]TNC vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python条件和循环的使用方法
2013/11/01 Python
python中常用的九种预处理方法分享
2016/09/11 Python
Python类和对象的定义与实际应用案例分析
2018/12/27 Python
Python批量删除只保留最近几天table的代码实例
2019/04/01 Python
Python 3.6打包成EXE可执行程序的实现
2019/10/18 Python
TensorFlow索引与切片的实现方法
2019/11/20 Python
python json 递归打印所有json子节点信息的例子
2020/02/27 Python
keras使用Sequence类调用大规模数据集进行训练的实现
2020/06/22 Python
美国围栏公司:Walpole Outdoors
2019/11/19 全球购物
毕业生求职找工作的自我评价范文
2013/11/27 职场文书
专升本学生毕业自我鉴定
2014/10/04 职场文书
教师个人年终总结
2015/02/11 职场文书
2015年教研组工作总结
2015/05/04 职场文书
教导处教学工作总结
2015/08/12 职场文书
员工试用期工作总结
2019/06/20 职场文书
vue-cli4.5.x快速搭建项目
2021/05/30 Vue.js
三星 3nm 芯片将于第二季度开始量产
2022/04/29 数码科技
JS高级程序设计之class继承重点详解
2022/07/07 Javascript