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


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

Tags in this post...

面试题 相关文章推荐
如何将整数int转换成字串String
Mar 21 面试题
分解成质因数(如435234=251*17*17*3*2,据说是华为笔试题)
Jul 16 面试题
程序员机试试题汇总
Mar 07 面试题
一篇.NET面试题
Sep 29 面试题
在网络中有两台主机A和B,并通过路由器和其他交换设备连接起来,已经确认物理连接正确无误,怎么来测试这两台机器是否连通?如果不通,怎么来判断故障点?怎么排
Jan 13 面试题
RIP版本1跟版本2的区别
Dec 30 面试题
一些网络技术方面的面试题
May 01 面试题
linux面试题参考答案(10)
Nov 04 面试题
一套软件开发工程师笔试题
May 18 面试题
Ajax的优点和缺点
Nov 21 面试题
介绍下Lucene建立索引的过程
Mar 02 面试题
请说出以下代码输出什么
Aug 30 面试题
如何强制垃圾回收
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实现让页面只能被百度gogole蜘蛛访问的方法
2009/12/29 PHP
PHP读取汉字的点阵数据
2015/06/22 PHP
php格式化json函数示例代码
2016/05/12 PHP
PHP number_format函数原理及实例解析
2020/07/14 PHP
动态改变textbox的宽高的js
2006/10/26 Javascript
JavaScript 常用函数库详解
2009/10/21 Javascript
JS鼠标滑过图片时切换图片实现思路
2013/09/12 Javascript
jquery淡化版banner异步图片文字效果切换图片特效
2014/04/08 Javascript
深入理解JavaScript系列(21):S.O.L.I.D五大原则之接口隔离原则ISP详解
2015/03/05 Javascript
jquery checkbox无法用attr()二次勾选问题的解决方法
2016/07/22 Javascript
JavaScript中windows.open()、windows.close()方法详解
2016/07/28 Javascript
微信小程序开发之麦克风动画 帧动画 放大 淡出
2017/04/18 Javascript
slideToggle+slideup实现手机端折叠菜单效果
2017/05/25 Javascript
浅谈Vue网络请求之interceptors实际应用
2018/02/28 Javascript
p5.js入门教程和基本形状绘制
2018/03/15 Javascript
安装vue-cli的简易过程
2018/05/22 Javascript
详解Angular操作cookies方法
2018/06/01 Javascript
小程序实现列表点赞功能
2018/11/02 Javascript
Nuxt.js SSR与权限验证的实现
2018/11/21 Javascript
Vue Router 实现动态路由和常见问题及解决方法
2020/03/06 Javascript
vue-router重写push方法,解决相同路径跳转报错问题
2020/08/07 Javascript
[01:12]DOTA2次级职业联赛 - Newbee.Y 战队宣传片
2014/12/01 DOTA
Python基于list的append和pop方法实现堆栈与队列功能示例
2017/07/24 Python
python绘制简单折线图代码示例
2017/12/19 Python
Python去除、替换字符串空格的处理方法
2018/04/01 Python
python分治法求二维数组局部峰值方法
2018/04/03 Python
Django基础三之视图函数的使用方法
2019/07/18 Python
解决tensorboard多个events文件显示紊乱的问题
2020/02/15 Python
皇马官方商城:Real Madrid Store
2016/09/02 全球购物
八皇后问题,输出了所有情况,不过有些结果只是旋转了90度
2016/08/15 面试题
校企合作协议书
2014/04/16 职场文书
夫妻分居协议书范文
2014/11/26 职场文书
入党积极分子培养人意见
2015/06/02 职场文书
国庆节新闻稿
2015/07/17 职场文书
Python基础之tkinter图形化界面学习
2021/04/29 Python
CSS实现五种常用的2D转换
2021/12/06 HTML / CSS