前言 在上一节中,我们给大家介绍了什么是锁,以及锁的使用场景,我相信大家对锁的定义,以及锁的重要性都有了比较清晰的认识.在这一节中,我们会给大家继续做深入的介绍,介绍JAVA为我们提供的不同种类的锁. JAVA为我们提供了种类丰富的锁,每种锁都有不同的特性,锁的使用场景也各不相同.由于篇幅有限,在这里只给大家介绍比较常用的几种锁.我们会通过锁的定义,核心代码剖析,以及使用场景来给大家介绍JAVA中主流的几种锁. 乐观锁 与 悲观锁 乐观锁与悲观锁应该是每个开发人员最先接触的两种锁.小编最早接触的…