关注
Lock 和 synchronized 的区别
1.Lock是接口,synchronized 是关键字
2.Lock 可以判断是否获取锁 而synchronized 不能
3.Lock需要手动释放锁,而synchronized 不需要
4.Lock在等待时可中断或不可中断,而synchronized 无法中断
5.Lock可重入锁,可以公平也可以不公平,synchronized 可重入锁,非公平
6. Synchronized 可以锁类 锁代码块 锁方法,而Lock 只可以锁代码块
7. Synchronized 适合锁少量代码同步问题(就是说用Synchronized 修饰的代码块中,代码一定要少),而Lock 适合锁大量的代码
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
10-25 10:42
成都理工大学 数据分析师 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 找实习是选平台还是选业务? #
1974次浏览 20人参与
# 记录实习开销 #
165991次浏览 641人参与
# 腾讯音乐秋招 #
432789次浏览 4790人参与
# OC/开奖 #
209081次浏览 1383人参与
# 科大讯飞工作体验 #
29991次浏览 73人参与
# 秋招疯了,看什么都像offer #
19184次浏览 130人参与
# 百度秋招 #
53716次浏览 391人参与
# 应届生第一份工作最好去大厂吗? #
87357次浏览 885人参与
# 材料转码还有必要吗? #
32892次浏览 153人参与
# 华为工作体验 #
244179次浏览 1304人参与
# 实习学到最有价值的工作习惯 #
42185次浏览 368人参与
# 办公室恋情是职场大忌吗 #
11067次浏览 21人参与
# 设计人的面试记录 #
167822次浏览 1546人参与
# 华为池子有多大 #
125275次浏览 811人参与
# 你知道哪些职场黑话? #
65609次浏览 454人参与
# 电信求职进展汇总 #
29434次浏览 159人参与
# 招银网络科技工作体验 #
26206次浏览 95人参与
# 实习生应该准时下班吗 #
318440次浏览 1718人参与
# 研究所VS国企,该如何选 #
226797次浏览 1944人参与
# CVTE求职进展汇总 #
27163次浏览 327人参与
# 移动求职进展汇总 #
14474次浏览 119人参与
# 蚂蚁求职进展汇总 #
134276次浏览 1214人参与

