Java并发之ReentrantLock基础(一)
ReentrantLock是Java中java.util.concurrent.locks.Lock的一个实现类,顾名思义它是Java中锁的一种实现,具体一点来说它是Java中一种可重入的独占锁。它与synchronized相比在功能上与之基本相同,但ReentrantLock提供了更为丰富灵活的使用方式,也更加适合复杂的并发场景。但是synchronized是基于JVM层面实现的,而Lock是基于JDK层面实现的。
原创
2022-09-23 10:42:38 ·
195 阅读 ·
0 评论