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


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

Tags in this post...

面试题 相关文章推荐
error和exception有什么区别
Oct 02 面试题
Java的接口和C++的虚类的相同和不同处
Mar 27 面试题
C语言怎样定义和声明全局变量和函数最好
Nov 26 面试题
"序列点" 是什么
Jul 29 面试题
What is view? why do we have view?
Jun 22 面试题
数据库基础的一些面试题
Feb 25 面试题
盛大笔试题
Nov 05 面试题
什么是静态路由?什么是动态路由?各自的特点是什么?
Sep 16 面试题
什么是跨站脚本攻击
Dec 11 面试题
linux面试题参考答案(5)
Nov 05 面试题
一套比较完整的软件测试人员面试题
May 13 面试题
J2EE面试题大全
Aug 06 面试题
如何强制垃圾回收
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 cookie 作用范围?不要在当前页面使用你的cookie
2009/03/24 PHP
php小技巧 把数组的键和值交换形成了新的数组,查找值取得键
2011/06/02 PHP
PHP表单数据写入MySQL数据库的代码
2016/05/31 PHP
thinkphp框架无限级栏目的排序功能实现方法示例
2020/03/29 PHP
javascript笔记 String类replace函数的一些事
2011/09/22 Javascript
window.location.reload()方法刷新页面弹出要再次显示该网页对话框
2013/04/24 Javascript
jQuery实现的tab标签切换效果示例
2016/09/05 Javascript
关于Jquery中的bind(),on()绑定事件方式总结
2016/10/26 Javascript
浅谈JS验证表单文本域输入空格的问题
2017/02/14 Javascript
vue axios用法教程详解
2017/07/23 Javascript
jq源码解析之绑在$,jQuery上面的方法(实例讲解)
2017/10/13 jQuery
nodeJs实现基于连接池连接mysql的方法示例
2018/02/10 NodeJs
js构建二叉树进行数值数组的去重与优化详解
2018/03/26 Javascript
微信小程序云开发实现数据添加、查询和分页
2019/05/17 Javascript
vue之a-table中实现清空选中的数据
2019/11/07 Javascript
谈谈我在vue-cli3中用预渲染遇到的坑
2020/04/22 Javascript
[02:15]2014DOTA2国际邀请赛 专访LGD.lin小兔子是大腿
2014/07/14 DOTA
Python中input和raw_input的一点区别
2014/10/21 Python
Python+request+unittest实现接口测试框架集成实例
2018/03/16 Python
python实现windows下文件备份脚本
2018/05/27 Python
python生成以及打开json、csv和txt文件的实例
2018/11/16 Python
Python二元赋值实用技巧解析
2019/10/25 Python
Python的对象传递与Copy函数使用详解
2019/12/26 Python
如何给Python代码进行加密
2020/01/10 Python
css3的动画特效之动画序列(animation)
2017/12/22 HTML / CSS
实例讲解HTML5的meta标签的一些应用
2015/12/08 HTML / CSS
Cotton On香港网站:澳洲时装连锁品牌
2018/11/01 全球购物
美国床垫连锁店:Mattress Firm
2021/02/13 全球购物
Java中各种基本数据类型的默认值都是什么
2016/12/22 面试题
六十岁生日答谢词
2014/01/10 职场文书
幼儿园教师请假制度
2014/01/16 职场文书
刑事辩护授权委托书
2014/09/13 职场文书
2014年派出所工作总结
2014/11/21 职场文书
中学生清明节演讲稿
2015/03/18 职场文书
民事起诉书范本
2015/05/19 职场文书
Python中npy和mat文件的保存与读取
2022/04/24 Python