请说出你所知道的线程同步的方法


Posted in 面试题 onApril 19, 2013
wait():使一个线程处于等待状态,并且释放所持有的对象的lock。
sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉InterruptedException异常。
notify():唤醒一个处于等待状态的线程,注意的是在调用此方法的时候,并不能确切的唤醒某一个等待状态的线程,而是由JVM确定唤醒哪个线程,而且不是按优先级。
Allnotity():唤醒所有处入等待状态的线程,注意并不是给所有唤醒线程一个对象的锁,而是让它们竞争。

Tags in this post...

面试题 相关文章推荐
如何在Cookie里面保存Unicode和国际化字符
May 25 面试题
输入N,打印N*N矩阵
Feb 20 面试题
必须要使用游标的SQL语句有那些
May 07 面试题
数据库什么时候应该被重组
Nov 02 面试题
简单说下OSPF的操作过程
Aug 13 面试题
捷科时代的软件测试笔试题
Nov 09 面试题
下面代码从性能上考虑,有什么问题
Apr 03 面试题
Java文件和目录(IO)操作
Aug 26 面试题
Weblogic和WebSphere不同特点
May 09 面试题
送给程序员的20个Java集合面试问题
Aug 06 面试题
95%的面试官都会问到的50道Java线程题,附答案
Aug 03 面试题
描述JSP和Servlet的区别、共同点、各自应用的范围
Oct 02 面试题
如何强制垃圾回收
Oct 06 #面试题
面向对象编程OOP的优点
Jan 22 #面试题
SQL中where和having的区别
Jun 17 #面试题
垃圾回收的优点和原理。并考虑2种回收机制
Oct 16 #面试题
为什么要优先使用同步代码块而不是同步方法?
Jan 30 #面试题
Tomcat Mysql datasource数据源配置
Dec 28 #面试题
如何减少垃圾回收让内存更加有效使用
Oct 18 #面试题
You might like
PHP对表单提交特殊字符的过滤和处理方法汇总
2014/02/18 PHP
PHP使用CURL_MULTI实现多线程采集的例子
2014/07/29 PHP
phpnow php探针环境检测代码
2014/11/04 PHP
php递归法读取目录及文件的方法
2015/01/30 PHP
PHP5中使用mysqli的prepare操作数据库的介绍
2019/03/18 PHP
ThinkPHP框架实现FTP图片上传功能示例
2019/04/08 PHP
JavaScript 事件记录使用说明
2009/10/20 Javascript
基于jQuery的动态增删改查表格信息,可左键/右键提示(原创自Zjmainstay)
2012/07/31 Javascript
解决jquery版本冲突的有效方法
2014/09/02 Javascript
JavaScript定义类和对象的方法
2014/11/26 Javascript
JavaScript对象参数的引用传递
2016/01/14 Javascript
jQuery数据检索中根据关键字快速定位GridView指定行的实现方法
2016/06/08 Javascript
Javascript动画效果(4)
2016/10/11 Javascript
用jQuery.ajaxSetup实现对请求和响应数据的过滤
2016/12/20 Javascript
js中数组的常用方法小结
2016/12/30 Javascript
jQuery基于ajax操作json数据简单示例
2017/01/05 Javascript
Angularjs中的$apply及优化使用详解
2018/07/02 Javascript
JavaScript设计模式之建造者模式实例教程
2018/07/02 Javascript
详解使用jest对vue项目进行单元测试
2018/09/07 Javascript
angularjs手动识别字符串中的换行符方法
2018/10/02 Javascript
浅谈React碰到v-if
2018/11/04 Javascript
ES2020系列之空值合并运算符 '??'
2020/07/22 Javascript
微信小程序实现简单购物车功能
2020/12/30 Javascript
JS数组索引检测中的数据类型问题详解
2021/01/11 Javascript
[45:25]完美世界DOTA2联赛循环赛 PXG vs IO 第一场 11.06
2020/11/09 DOTA
python 实现的发送邮件模板【普通邮件、带附件、带图片邮件】
2019/07/06 Python
python Manager 之dict KeyError问题的解决
2019/12/21 Python
Python键鼠操作自动化库PyAutoGUI简介(小结)
2020/05/17 Python
加州风格的游泳和沙滩装品牌:Cupshe
2019/06/10 全球购物
端口镜像是怎么实现的
2014/03/25 面试题
JAVA软件工程师测试题
2014/07/25 面试题
技术总监管理职责范本
2014/03/06 职场文书
个人廉洁自律承诺书
2014/03/27 职场文书
一年级数学上册复习计划
2015/01/17 职场文书
2015年统战工作总结
2015/05/19 职场文书
爱的教育观后感
2015/06/17 职场文书