关注
syn和lock的区别 1.syn通过object的wait notify调度 lock通过condition调度 2.syn可加方法上或者synchronized代码块使用 jvmc++实现 lock只能嵌套在代码中 java实现 3.不存在或并发低的情况下 syn性能优于lock , 但是并发升高时 syn性能下降很快 4syn非公平锁,lock可以指定公平性 5syn代码快发生异常时能自动适当锁 lock需加在finally中 若lock出现死锁也能通过有限时等待释放死锁
查看原帖
3 评论
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 我的2024牛客高光时刻 #
98321次浏览 1546人参与
# 实习必须要去大厂吗? #
69941次浏览 1094人参与
# 客路2025全球产研实习生招聘 #
29452次浏览 208人参与
# 被同事甩锅了怎么办 #
15782次浏览 90人参与
# 生物制药/化工公司岗位评价 #
11988次浏览 66人参与
# 你的秋招第一面感觉怎么样 #
58256次浏览 468人参与
# 求职遇到的搞笑事件 #
81993次浏览 616人参与
# 打工人的桌面壁纸都是啥样的? #
18582次浏览 214人参与
# 面试时被问的最奇葩的问题 #
8606次浏览 64人参与
# 你今年的保底offer是哪家 #
25998次浏览 217人参与
# 如何看待offer收割机的行为 #
653125次浏览 5573人参与
# 安利/避雷我的岗位 #
434623次浏览 4776人参与
# 秋招你被哪家公司挂了? #
413366次浏览 3699人参与
# 你觉得专业和学校哪个对薪资影响最大 #
39466次浏览 341人参与
# 如何排解工作中的焦虑 #
109060次浏览 1260人参与
# 工作丧失热情的瞬间 #
221886次浏览 2170人参与
# 机械应届生薪资要多少才合适? #
16527次浏览 82人参与
# 在牛客分享我的求职旅程 #
114440次浏览 2216人参与
# 打工人的工作餐日常 #
21746次浏览 194人参与
# 分享一个让你热爱工作的瞬间 #
15014次浏览 163人参与
# 高薪高压or稳定躺平,你会怎么选 #
27975次浏览 203人参与