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


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

Tags in this post...

面试题 相关文章推荐
如何减少垃圾回收让内存更加有效使用
Oct 18 面试题
大唐电信科技股份有限公司java工程师面试经历
Dec 09 面试题
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?用contains来区分是否有重复的对象。还是都不用
Jul 30 面试题
C语言编程练习
Apr 02 面试题
经典c++面试题五
Dec 17 面试题
介绍一下SQL Server的全文索引
Aug 15 面试题
C#里面如何倒序排列一个数组的元素?
Jun 21 面试题
如何在C# winform中异步调用web services
Sep 21 面试题
中科创达面试题
Dec 28 面试题
String s = new String(“xyz”);创建了几个String Object?
Aug 05 面试题
Boolean b = new Boolean(“abcde”); 会编译错误码
Nov 27 面试题
建龙钢铁面试总结
Apr 15 面试题
空字符串(“”)和null的区别
Nov 13 #面试题
类如何去实现接口
Dec 19 #面试题
异常和异常类的概念
Sep 12 #面试题
益模软件Java笔试题
Mar 27 #面试题
纬创Java面试题笔试题
Oct 02 #面试题
包装类的功能、种类、常用方法
Jan 27 #面试题
怎样声明接口
Sep 19 #面试题
You might like
如何使用纯PHP实现定时器任务(Timer)
2015/07/31 PHP
xml文档转换工具,附图表例子(hta)
2010/11/17 Javascript
禁用页面部分JavaScript方法的具体实现
2013/07/31 Javascript
使用JS或jQuery模拟鼠标点击a标签事件代码
2014/03/10 Javascript
jquery的clone方法应用于textarea和select的bug修复
2014/06/26 Javascript
JavaScript lastIndexOf方法入门实例(计算指定字符在字符串中最后一次出现的位置)
2014/10/17 Javascript
javascript为按钮注册回车事件(设置默认按钮)的方法
2015/05/09 Javascript
JS实现下拉菜单赋值到文本框的方法
2015/08/18 Javascript
由简入繁实现Jquery树状结构的方法(推荐)
2016/06/10 Javascript
js removeChild 方法深入理解
2016/08/16 Javascript
AngularJS实现单一页面内设置跳转路由的方法
2017/06/28 Javascript
React Native之ListView实现九宫格效果的示例
2017/08/02 Javascript
详解angular脏检查原理及伪代码实现
2018/06/08 Javascript
在移动端使用vue-router和keep-alive的方法示例
2018/12/02 Javascript
详解如何快速配置webpack多入口脚手架
2018/12/28 Javascript
javascript实现的时间格式加8小时功能示例
2019/06/13 Javascript
基于vue+uniapp直播项目实现uni-app仿抖音/陌陌直播室功能
2019/11/12 Javascript
通过实例了解Javascript柯里化流程
2020/03/03 Javascript
解决vue的router组件component在import时不能使用变量问题
2020/07/26 Javascript
python实现simhash算法实例
2014/04/25 Python
Python入门篇之面向对象
2014/10/20 Python
python实现图片批量压缩程序
2018/07/23 Python
python爬取Ajax动态加载网页过程解析
2019/09/05 Python
python实现输入任意一个大写字母生成金字塔的示例
2019/10/27 Python
查看jupyter notebook每个单元格运行时间实例
2020/04/22 Python
美国户外服装和装备购物网站:Outland USA
2020/03/22 全球购物
如何用Python来进行查询和替换一个文本字符串
2014/01/02 面试题
企业消防安全制度
2014/02/02 职场文书
高中学生评语大全
2014/04/25 职场文书
个人课题方案
2014/05/08 职场文书
技能比武方案
2014/05/21 职场文书
人事代理委托书
2014/09/27 职场文书
2015年驾驶员工作总结
2015/04/29 职场文书
导游词之南昌滕王阁
2019/11/29 职场文书
手把手教你实现PyTorch的MNIST数据集
2021/06/28 Python
你知道Java Spring的两种事务吗
2022/03/16 Java/Android