synchronized和Reentrantlock的区别
摘要:
1、Synchronized是jvm层面的锁是由jvm实现的而ReentrantLock是Api层面的锁它需要lock()和unlock()方法来获得锁和释放锁。 2、ReentrantLock获取锁可等待中断、可作为公平锁和非公平锁而Synchronized只能阻塞的等待获取锁、只能为非公平锁。 阅读全文
posted @ 2020-05-11 23:00 会飞的小杰 阅读(279) 评论(0) 推荐(0)
浙公网安备 33010602011771号