java中synchronized与reentrantLock
synchronized与reentrantlock的区别
1.synchronized是java的关键字,是java内置的特性,reentrantlock是通过java代码实现的。
2.synchronized是自动获取锁与释放锁,reentrantlock需要手动获取与释放锁。
3.reentrantlock具有响应中断、超时等待等特性。
4.sysnchronized是非公平锁,reentrantlock可以实现公平锁和非公平锁。
java中synchronized与reentrantLock
http://hanqichuan.com/2024/04/24/java/java中synchronized与reentrantLock/