简述synchronized和java.util.concurrent.locks.Lock的异同


Posted in 面试题 onDecember 08, 2014
主要相同点:Lock能完成synchronized所实现的所有功能
主要不同点:Lock有比synchronized更精确的线程语义和更好的性能。synchronized会自动释放锁,而Lock一定要求程序员手工释放,并且必须在finally从句中释放。

Tags in this post...

面试题 相关文章推荐
Yahoo-PHP面试题3
Jan 14 面试题
Collection和Collections的区别
May 02 面试题
xml有哪些解析技术?区别是什么
Apr 26 面试题
类的核心特性有哪些
Jan 01 面试题
分解成质因数(如435234=251*17*17*3*2,据说是华为笔试题)
Jul 16 面试题
请解释在new与override的区别
Oct 29 面试题
C#面试问题
Jul 29 面试题
C#里面可以避免一个类被其他类继承么?如何?
Sep 26 面试题
Shell编程面试题
May 30 面试题
软件测试笔试题
Oct 25 面试题
do you have any Best Practice for testing
Jun 04 面试题
Ruby如何创建一个线程
Mar 10 面试题
空字符串(“”)和null的区别
Nov 13 #面试题
类如何去实现接口
Dec 19 #面试题
异常和异常类的概念
Sep 12 #面试题
益模软件Java笔试题
Mar 27 #面试题
纬创Java面试题笔试题
Oct 02 #面试题
包装类的功能、种类、常用方法
Jan 27 #面试题
怎样声明接口
Sep 19 #面试题
You might like
建立动态的WML站点(三)
2006/10/09 PHP
php xml留言板 xml存储数据的简单例子
2009/08/24 PHP
PHP实现的比较完善的购物车类
2014/12/02 PHP
Yii2中多表关联查询hasOne hasMany的方法
2017/02/15 PHP
关于可运行代码无法正常执行的使用说明
2010/05/13 Javascript
JS实现self的resend
2010/07/22 Javascript
jquery仿QQ商城带左右按钮控制焦点图片切换滚动效果
2013/06/27 Javascript
AngularJs验证重复密码的方法(两种)
2016/11/25 Javascript
bootstrap常用组件之头部导航实现代码
2017/04/20 Javascript
基于js粘贴事件paste简单解析以及遇到的坑
2017/09/07 Javascript
Auto.js自动收取自己和好友蚂蚁森林能量脚本
2018/06/28 Javascript
原生js实现获取form表单数据代码实例
2019/03/27 Javascript
vue输入节流,避免实时请求接口的实例代码
2019/10/30 Javascript
[03:03]DOTA2校园争霸赛 济南城市决赛欢乐发奖活动
2013/10/21 DOTA
[43:18]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.22
2019/09/05 DOTA
python使用MySQLdb访问mysql数据库的方法
2015/08/03 Python
Flask框架的学习指南之开发环境搭建
2016/11/20 Python
python之Character string(实例讲解)
2017/09/25 Python
python中plot实现即时数据动态显示方法
2018/06/22 Python
对Python多线程读写文件加锁的实例详解
2019/01/14 Python
pytorch获取vgg16-feature层输出的例子
2019/08/20 Python
python调用c++返回带成员指针的类指针实例
2019/12/12 Python
使用 PyTorch 实现 MLP 并在 MNIST 数据集上验证方式
2020/01/08 Python
pycharm的python_stubs问题
2020/04/08 Python
Python日志logging模块功能与用法详解
2020/04/09 Python
python实现取余操作的简单实例
2020/08/16 Python
亚马逊印度站:Amazon.in
2017/10/15 全球购物
光声世纪笔试题目
2012/08/25 面试题
安全责任书怎么写
2014/07/28 职场文书
市级绿色学校申报材料
2014/08/25 职场文书
县长“四风”对照检查材料思想汇报
2014/10/05 职场文书
党员贯彻十八大精神思想汇报范文
2014/10/25 职场文书
辞职书格式样本
2015/02/26 职场文书
高中生个性发展自我评价
2015/03/09 职场文书
只用Python就可以制作的简单词云
2021/06/07 Python
vue整合百度地图显示指定地点信息
2022/04/06 Vue.js