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


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

Tags in this post...

面试题 相关文章推荐
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串
Jan 07 面试题
简述synchronized和java.util.concurrent.locks.Lock的异同
Dec 08 面试题
编写用C语言实现的求n阶阶乘问题的递归算法
Oct 21 面试题
2019年c语言经典面试题目
Aug 17 面试题
一个SQL面试题
Aug 21 面试题
一些.net面试题
Oct 06 面试题
光声世纪笔试题目
Aug 25 面试题
ASP.NET中的身份验证有那些
Jul 13 面试题
C#里面可以避免一个类被其他类继承么?如何?
Sep 26 面试题
提高EJB性能都有哪些技巧
Mar 25 面试题
Overload和Override的区别
Sep 02 面试题
JSF的标签库有哪些
Apr 27 面试题
如何强制垃圾回收
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
星际争霸 Starcraft 游戏介绍
2020/03/14 星际争霸
法压式咖啡之制作法
2021/03/03 冲泡冲煮
php中FTP函数ftp_connect、ftp_login与ftp_chmod用法
2014/11/18 PHP
PHP导入导出Excel代码
2015/07/07 PHP
Zend Framework分页类用法详解
2016/03/22 PHP
PHP中的正则表达式实例详解
2017/04/25 PHP
thinkphp查询,3.X 5.0方法(亲试可行)
2017/06/17 PHP
PHP保留两位小数的几种方法
2019/07/24 PHP
javascript的函数、创建对象、封装、属性和方法、继承
2011/03/10 Javascript
ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
2012/02/03 Javascript
JavaScript实现在页面间传值的方法
2015/04/07 Javascript
详解JavaScript基本类型和引用类型
2015/12/09 Javascript
详解Javascript事件驱动编程
2016/01/03 Javascript
javascript实现方法调用与方法触发小结
2016/03/26 Javascript
JS中使用 after 伪类清除浮动实例
2017/03/01 Javascript
jQuery插件HighCharts绘制2D金字塔图效果示例【附demo源码下载】
2017/03/09 Javascript
React如何将组件渲染到指定DOM节点详解
2017/09/08 Javascript
Vue单页及多页应用全局配置404页面实践记录
2018/05/22 Javascript
Vue组件之单向数据流的解决方法
2018/11/10 Javascript
JavaScript中0、空字符串、'0'是true还是false的知识点分享
2019/09/16 Javascript
通过滑动翻页效果实现和移动端click事件问题
2021/01/26 Javascript
Python中的模块导入和读取键盘输入的方法
2015/10/16 Python
python 类对象和实例对象动态添加方法(分享)
2017/12/31 Python
Python实现二叉搜索树BST的方法示例
2019/07/30 Python
python实现udp传输图片功能
2020/03/20 Python
基于python图像处理API的使用示例
2020/04/03 Python
使用keras实现Precise, Recall, F1-socre方式
2020/06/15 Python
Stubhub英国:购买体育、演唱会和剧院门票
2018/06/10 全球购物
委托证明书
2014/09/17 职场文书
爱心捐书倡议书
2015/04/27 职场文书
2016十一国庆节感言
2015/12/09 职场文书
2016简单的租房合同范本
2016/03/18 职场文书
2016年全国爱眼日宣传教育活动总结
2016/04/05 职场文书
Nginx安装完成没有生成sbin目录的解决方法
2021/03/31 Servers
redis击穿 雪崩 穿透超详细解决方案梳理
2022/03/17 Redis
第四次工业革命,打工人与机器人的竞争
2022/04/21 数码科技