Lock锁与Synchronized锁的区别

    技术2026-01-28  7

    Synchronzied属于我们java中内置关键字,底层jdk帮我们封装好了,lock是基于aqs封装的锁。

    Synchronzied可以理解为自动挡,当代码运行完毕,或者程序抛出异常的情况下才会释放锁。

    Lock:可以完全人为控制获取锁,释放锁,扩展性非常高。

    Processed: 0.015, SQL: 9