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


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

Tags in this post...

面试题 相关文章推荐
用JAVA SOCKET编程,读服务器几个字符,再写入本地显示
Nov 25 面试题
关于Java String的一道面试题
Sep 29 面试题
C语言变量的命名规则都有哪些
Dec 27 面试题
extern在函数声明中是什么意思
Jan 19 面试题
第二层交换机和路由器的区别?第三层交换机和路由器的区别?
May 23 面试题
Android面试宝典
Aug 06 面试题
创建索引时需要注意的事项
May 13 面试题
.NET笔试题(20个问题)
Feb 02 面试题
Discard Protocol抛弃协议的作用是什么
Oct 10 面试题
作为网站管理者应当如何防范XSS
Aug 16 面试题
初级软件工程师面试题 Junior Software Engineer Interview
Feb 15 面试题
Ruby如何实现动态方法调用
Nov 18 面试题
空字符串(“”)和null的区别
Nov 13 #面试题
类如何去实现接口
Dec 19 #面试题
异常和异常类的概念
Sep 12 #面试题
益模软件Java笔试题
Mar 27 #面试题
纬创Java面试题笔试题
Oct 02 #面试题
包装类的功能、种类、常用方法
Jan 27 #面试题
怎样声明接口
Sep 19 #面试题
You might like
Discuz! 5.0.0论坛程序中加入一段js代码,让会员点击下载附件前自动弹出提示窗口
2007/04/18 PHP
PHP动态创建Web站点的方法
2011/08/14 PHP
第四章 php数学运算
2011/12/30 PHP
PHP利用APC模块实现大文件上传进度条的方法
2015/10/29 PHP
javascript 框架小结 个人工作经验
2009/06/13 Javascript
IE7中javascript操作CheckBox的checked=true不打勾的解决方法
2009/12/07 Javascript
JQuery 1.3.2以上版本中出现pareseerror错误的解决方法
2011/01/11 Javascript
用JS实现一个TreeMenu效果分享
2011/08/28 Javascript
javascript继承之为什么要继承
2012/11/10 Javascript
jQuery中wrapAll()方法用法实例
2015/01/16 Javascript
jquery 设置style:display的方法
2015/01/29 Javascript
javascript中利用柯里化函数实现bind方法【推荐】
2016/04/29 Javascript
模板视图和AngularJS之间冲突的解决方法
2016/11/22 Javascript
JavaScript、C# URL编码、解码总结
2017/01/21 Javascript
vue 封装自定义组件之tabal列表编辑单元格组件实例代码
2017/09/07 Javascript
Angular2监听页面大小变化的解决方法
2017/10/09 Javascript
解决JSON.stringify()自动将中文转译成unicode的问题
2018/01/05 Javascript
r.js来合并压缩css文件的示例
2018/04/26 Javascript
ndm:NPM的桌面GUI应用程序
2018/10/15 Javascript
新年快乐! javascript实现超级炫酷的3D烟花特效
2019/01/30 Javascript
js中调用微信的扫描二维码功能的实现代码
2020/04/11 Javascript
微信小程序自定义胶囊样式
2020/12/27 Javascript
Python+django实现文件下载
2016/01/17 Python
python实现BackPropagation算法
2017/12/14 Python
django利用request id便于定位及给日志加上request_id
2018/08/26 Python
pytorch numpy list类型之间的相互转换实例
2019/08/18 Python
从当地商店送来的杂货:Instacart
2018/08/19 全球购物
Elizabeth Gage官网:英国最好的珠宝设计之一
2020/09/26 全球购物
职业规划书如何设计?
2014/01/09 职场文书
访谈节目策划方案
2014/05/15 职场文书
公司2014年度工作总结
2014/12/10 职场文书
2015年安全生产目标责任书
2015/01/29 职场文书
千与千寻观后感
2015/06/04 职场文书
2016年助残日旅游活动总结
2016/04/01 职场文书
微软PC Health Check电脑健康状况检查应用下载(Win11配置检测工具)
2021/06/26 数码科技
vue router 动态路由清除方式
2022/05/25 Vue.js