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


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

Tags in this post...

面试题 相关文章推荐
Yahoo-PHP面试题3
Jan 14 面试题
什么是"引用"?申明和使用"引用"要注意哪些问题?
Mar 03 面试题
Linux机考试题
Jul 17 面试题
Linux如何命名文件--使用文件名时应注意
May 29 面试题
Linux的主要特性
Sep 03 面试题
介绍一下Linux中的链接
May 28 面试题
EJB的基本架构
Sep 22 面试题
说说在weblogic中开发消息Bean时的persistent与non-persisten的差别
Apr 07 面试题
网友共享的几个面试题关于Java和Unix等方面的
Sep 08 面试题
Python里面如何拷贝一个对象
Feb 17 面试题
XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?
Jan 12 面试题
如何清空Session
Feb 23 面试题
如何强制垃圾回收
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
全国FM电台频率大全 - 22 重庆市
2020/03/11 无线电
PHP脚本的10个技巧(1)
2006/10/09 PHP
php开发留言板的CRUD(增,删,改,查)操作
2012/04/19 PHP
用C/C++扩展你的PHP 为你的php增加功能
2012/09/06 PHP
php中使用$_REQUEST需要注意的一个问题
2013/05/02 PHP
php集成动态口令认证
2016/07/21 PHP
js数字输入框(包括最大值最小值限制和四舍五入)
2009/11/24 Javascript
JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参
2011/01/06 Javascript
Jquery Ajax的Get方式时需要注意URL地方
2011/04/07 Javascript
简单的Jquery全选功能
2013/11/07 Javascript
JS中类或对象的定义说明
2014/03/10 Javascript
jQuery.each使用详解
2015/07/07 Javascript
JS实现显示带倒影的图片横排居中放大展示特效实例【测试可用】
2016/08/23 Javascript
JavaScript+HTML5实现的日期比较功能示例
2017/07/12 Javascript
简单实现js放大镜效果
2017/07/24 Javascript
利用Vue实现移动端图片轮播组件的方法实例
2017/08/23 Javascript
webpack-dev-server远程访问配置方法
2018/02/22 Javascript
JS的Ajax与后端交互数据的实例
2018/08/08 Javascript
vue解决使用webpack打包后keep-alive不生效的方法
2018/09/01 Javascript
怎么使用javascript深度拷贝一个数组
2019/06/06 Javascript
vue实现一个矩形标记区域(rectangle marker)的方法
2020/10/28 Javascript
[06:25]第二届DOTA2亚洲邀请赛主赛事第二天比赛集锦.mp4
2017/04/03 DOTA
基于Python Shell获取hostname和fqdn释疑
2016/01/25 Python
使用Python实现图像标记点的坐标输出功能
2019/08/14 Python
python装饰器练习题及答案
2019/11/01 Python
Python实现计算长方形面积(带参数函数demo)
2020/01/18 Python
一款超酷的js+css3实现的3D标签云特效兼容ie7/8/9
2013/11/18 HTML / CSS
GUESS Factory加拿大:牛仔裤、服装及配饰
2019/09/20 全球购物
主治医师岗位职责
2013/12/10 职场文书
护士实习求职信
2014/06/22 职场文书
商场促销活动策划方案
2014/08/18 职场文书
观后感格式
2015/06/19 职场文书
Nginx的反向代理实例详解
2021/03/31 Servers
MySQL 慢查询日志深入理解
2021/04/22 MySQL
MySQL库表太大怎么办? 数据库分库分表项目实践
2022/04/11 MySQL
微软官方消息,在 2023 年 4 月 11 日之后微软将不再为 Office 2013 和 Skype for Business 2015 提供安全更新
2022/04/21 数码科技