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

面试题 相关文章推荐
怎样声明接口
Sep 19 面试题
构造方法和其他方法的区别?怎么调用父类的构造方法
Sep 22 面试题
写一个方法1000的阶乘
Nov 21 面试题
C/C++程序员常见面试题二
Nov 19 面试题
"引用"与多态的关系
Feb 01 面试题
.NET程序员的数据库面试题
Oct 10 面试题
C# Debug和Testing相关面试题
Oct 25 面试题
系统管理员的职责包括那些?管理的对象是什么?
Sep 20 面试题
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
Jan 06 面试题
测试时代收集的软件测试面试题
Sep 25 面试题
如何用Python来进行查询和替换一个文本字符串
Jan 02 面试题
中软国际Java程序员笔试题
Jul 19 面试题
如果有两个类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
比较全面的PHP数组的使用方法小结
2010/09/23 PHP
php日期转时间戳,指定日期转换成时间戳
2012/07/17 PHP
浅谈php和js中json的编码和解码
2016/10/24 PHP
PHP hebrev()函数用法讲解
2019/02/21 PHP
CSS中一些@规则的用法小结
2021/03/09 HTML / CSS
js jquery做的图片连续滚动代码
2008/01/06 Javascript
Javascript 匿名函数及其代码模式原理
2010/03/19 Javascript
JavaScript中的常见问题解决方法(乱码,IE缓存,代理)
2013/11/28 Javascript
javascript的回调函数应用示例
2014/02/20 Javascript
jQuery获得子元素个数的方法
2015/04/14 Javascript
JavaScript中ES6 Babel正确安装过程
2016/07/18 Javascript
Bootstrap3 Grid system原理及应用详解
2016/09/30 Javascript
jQuery Autocomplete简介_动力节点Java学院整理
2017/07/17 jQuery
Vue数据双向绑定原理及简单实现方法
2018/05/18 Javascript
vue--vuex详解
2019/04/15 Javascript
express + jwt + postMan验证实现持久化登录
2019/06/05 Javascript
JS桶排序的简单理解与实现方法示例
2019/11/25 Javascript
JS前端广告拦截实现原理解析
2020/02/17 Javascript
[14:36]2014 DOTA2国际邀请赛中国区预选赛5.21 Orenda VS NE
2014/05/22 DOTA
[38:40]2018DOTA2亚洲邀请赛 4.6淘汰赛 mineski vs LGD 第一场
2018/04/10 DOTA
Python 正则表达式操作指南
2009/05/04 Python
Python设计模式中单例模式的实现及在Tornado中的应用
2016/03/02 Python
python模块smtplib实现纯文本邮件发送功能
2018/05/22 Python
详解Django中CBV(Class Base Views)模型源码分析
2019/02/25 Python
python查找重复图片并删除(图片去重)
2019/07/16 Python
python爬虫 基于requests模块发起ajax的get请求实现解析
2019/08/20 Python
Python二维数组实现求出3*3矩阵对角线元素的和示例
2019/11/29 Python
浅谈python print(xx, flush = True) 全网最清晰的解释
2020/02/21 Python
tensorflow从ckpt和从.pb文件读取变量的值方式
2020/05/26 Python
Snapfish爱尔兰:在线照片打印和个性化照片礼品
2018/09/17 全球购物
CLR与IL分别是什么含义
2016/08/23 面试题
股东授权委托书范文
2014/09/13 职场文书
县长群众路线对照检查材料思想汇报
2014/10/02 职场文书
幼儿园教师工作总结2015
2015/04/02 职场文书
2015年公司后勤管理工作总结
2015/05/13 职场文书
党员干部学习心得体会
2016/01/23 职场文书