您现在的位置是:首页 >要闻 > 2024-10-19 13:39:46 来源:
synchronized和lock哪个更好(synchronized和lock的区别)
导读 大家好,我是小夏,我来为大家解答以上问题。synchronized和lock哪个更好,synchronized和lock的区别很多人还不知道,现在让我们一起来看看...
大家好,我是小夏,我来为大家解答以上问题。synchronized和lock哪个更好,synchronized和lock的区别很多人还不知道,现在让我们一起来看看吧!
1、总的来说,lock更加灵活。
2、主要相同点:Lock能完成synchronized所实现的所有功能不同:1.ReentrantLock功能性方面更全面,比如时间锁等候,可中断锁等候,锁投票等,因此更有扩展性。
3、在多个条件变量和高度竞争锁的地方,用ReentrantLock更合适。
本文到此讲解完毕了,希望对大家有帮助。