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


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

Tags in this post...

面试题 相关文章推荐
PHP开发的一般流程
Aug 13 面试题
构造器Constructor是否可被override?
Aug 06 面试题
C/C++有关内存的思考题
Dec 04 面试题
编写用C语言实现的求n阶阶乘问题的递归算法
Oct 21 面试题
C++:局部变量能否和全局变量重名
Mar 03 面试题
介绍一下OSI七层模型
Jul 03 面试题
软件工程师面试题
Jun 25 面试题
JSP和EJB可以共享HttpSession么?EJB里面可以改变session里面的内容
Jun 05 面试题
如何反序的迭代一个序列?how do I iterate over a sequence in reverse order
Feb 04 面试题
什么时候需要进行强制类型转换
Sep 03 面试题
Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
Jan 27 面试题
一套Delphi的笔试题一
Feb 14 面试题
空字符串(“”)和null的区别
Nov 13 #面试题
类如何去实现接口
Dec 19 #面试题
异常和异常类的概念
Sep 12 #面试题
益模软件Java笔试题
Mar 27 #面试题
纬创Java面试题笔试题
Oct 02 #面试题
包装类的功能、种类、常用方法
Jan 27 #面试题
怎样声明接口
Sep 19 #面试题
You might like
重料打造自己的“宝马”---第三代
2021/03/02 无线电
php ajax异步读取rss文档数据
2016/03/29 PHP
深入理解php printf() 输出格式化的字符串
2016/05/23 PHP
简单的无缝滚动程序-仅几行代码
2007/05/08 Javascript
js cookies实现简单统计访问次数
2009/11/24 Javascript
将list转换为json失败的原因
2013/12/17 Javascript
Jquery操作js数组及对象示例代码
2014/05/11 Javascript
javascript实现汉字转拼音代码分享
2015/04/20 Javascript
jQuery链式操作实例分析
2015/11/16 Javascript
JS实现动态生成表格并提交表格数据向后端
2020/11/25 Javascript
Bootstrap每天必学之按钮(Button)插件
2016/04/25 Javascript
AngularJS使用ng-repeat指令实现下拉框
2016/08/23 Javascript
jQuery中ztree 点击文本框弹出下拉框的实例代码
2017/02/05 Javascript
BOM之navigator对象和用户代理检测
2017/02/10 Javascript
js实现下一页页码效果
2017/03/07 Javascript
Angular.js中下拉框实现渲染html的方法
2017/06/18 Javascript
详解vue2.0模拟后台json数据
2019/05/16 Javascript
Vue简单实现原理详解
2020/05/07 Javascript
JSONP 的原理、理解 与 实例分析
2020/05/16 Javascript
简单的连接MySQL与Python的Bottle框架的方法
2015/04/30 Python
python学习教程之Numpy和Pandas的使用
2017/09/11 Python
python树莓派红外反射传感器
2019/01/21 Python
Python安装selenium包详细过程
2019/07/23 Python
python GUI库图形界面开发之PyQt5打印控件QPrinter详细使用方法与实例
2020/02/28 Python
Python figure参数及subplot子图绘制代码
2020/04/18 Python
Python3如何使用range函数替代xrange函数
2020/10/05 Python
锐步香港官方网上商店:Reebok香港
2020/11/05 全球购物
什么是类的返射机制
2016/02/06 面试题
优秀大学生推荐信范文
2013/11/28 职场文书
施工资料员的岗位职责
2013/12/22 职场文书
医院办公室主任职责
2013/12/29 职场文书
校园达人秀策划书
2014/01/12 职场文书
十佳护士先进事迹
2014/05/08 职场文书
CSS3 天气图标动画效果
2021/04/06 HTML / CSS
django如何自定义manage.py管理命令
2021/04/27 Python
世界各国短波电台对东亚播送时间频率表(SW)
2021/06/28 无线电