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


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

Tags in this post...

面试题 相关文章推荐
普天C++笔试题
Mar 20 面试题
将"引用"作为函数返回值类型的格式、好处和需要遵守的规则
Feb 09 面试题
SQL Server 2000数据库的文件有哪些,分别进行描述
Mar 30 面试题
某公司C#程序员面试题笔试题
May 26 面试题
介绍一下linux文件系统分配策略
Feb 25 面试题
如何利用XMLHTTP检测URL及探测服务器信息
Nov 10 面试题
简单叙述一下MYSQL的优化
May 09 面试题
垃圾回收的优点和原理
May 16 面试题
如何唤起类中的一个方法
Nov 29 面试题
Java文件和目录(IO)操作
Aug 26 面试题
Servlet方面面试题
Sep 28 面试题
Java面试题冲刺第十五天--设计模式
Aug 07 面试题
如何强制垃圾回收
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中的一个中文字符串截取函数
2007/02/14 PHP
PHP中使用数组实现堆栈数据结构的代码
2012/02/05 PHP
基于empty函数的输出详解
2013/06/17 PHP
php与java通过socket通信的实现代码
2013/10/21 PHP
ThinkPHP模型详解
2015/07/27 PHP
PHP获取用户客户端真实IP的解决方案
2016/10/10 PHP
PHP内存缓存功能memcached示例
2016/10/19 PHP
php实现的mysqldb读写分离操作类示例
2017/02/07 PHP
PHP面向对象中new self()与 new static()的区别浅析
2017/08/17 PHP
PHP使用gearman进行异步的邮件或短信发送操作详解
2020/02/27 PHP
jquery绑定原理 简单解析与实现代码分享
2011/09/06 Javascript
js DOM的学习笔记
2011/12/22 Javascript
firefox浏览器不支持innerText的解决方法
2013/08/07 Javascript
基于javascript实现的搜索时自动提示功能
2014/12/26 Javascript
JavaScript中SetInterval与setTimeout的用法详解
2015/11/10 Javascript
使用jQuery判断浏览器滚动条位置的方法
2016/05/30 Javascript
JS实现点击按钮可实现编辑功能
2018/07/03 Javascript
vue-video-player 通过自定义按钮组件实现全屏切换效果【推荐】
2018/08/29 Javascript
vue侧边栏动态生成下级菜单的方法
2018/09/07 Javascript
在element-ui的el-tree组件中用render函数生成el-button的实例代码
2018/11/05 Javascript
详解如何运行vue项目
2019/04/15 Javascript
jQuery内容选择器与表单选择器实例分析
2019/06/28 jQuery
Vue 数据响应式相关总结
2021/01/28 Vue.js
[47:04]EG vs RNG 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
[01:52]2020年DOTA2 TI10夏季活动预告片
2020/07/15 DOTA
Python出现segfault错误解决方法
2016/04/16 Python
教你用 Python 实现微信跳一跳(Mac+iOS版)
2018/01/04 Python
python 将json数据提取转化为txt的方法
2018/10/26 Python
Python3 jupyter notebook 服务器搭建过程
2018/11/30 Python
基于Python的自媒体小助手---登录页面的实现代码
2020/06/29 Python
纯css3实现照片墙效果
2014/12/26 HTML / CSS
在对linux系统分区进行格式化时需要对磁盘簇(或i节点密度)的大小进行选择,请说明选择的原则
2012/11/24 面试题
学生喝酒检讨书
2014/02/06 职场文书
党支部特色活动方案
2014/08/20 职场文书
党员进社区活动总结
2015/05/07 职场文书
美德少年主要事迹材料
2015/11/04 职场文书