在区别之前,我们首先先了解一下关于对象锁,类锁的相关概念(当时查阅的详细地址:http://www.importnew.com/20444.html,该作者对类锁和对象锁进行了详细的举例分析) 对象锁,类锁 在java虚拟机中,每个对象和类在逻辑上都是和一个监视器相关联的. 对于对象来说,相关联的监视器保护对象的实例变量. 对于类来说,监视器保护类的类变量. (如果一个对象没有实例变量,或者一个类没有变量,相关联的监视器就什么也不监视.) 为了实现监视器的排他性监视能力,java虚拟机为每一个对…