Java synchronized与ReentrantLock的区别
synchronized与ReentrantLock的区别
- 
synchronized是一个关键字,ReentrantLock是一个类
- 
synchronized修饰代码块和方法,ReentrantLock只能修饰代码块
- 
synchronized可以隐式的加锁和释放锁,运行出现异常可以自动释放锁ReentrantLock需要手动加锁和释放锁,建议在finally代码中释放锁
本文来自博客园,作者:Yang0710,转载请注明原文链接:https://www.cnblogs.com/cwyYYDS/p/18214104

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号