类锁 * 对象锁(synchronized method{})和类锁(static sychronized method{})的区别 - 对象锁也叫实例锁,对应synchronized关键字,当多个线程访问多个实例时,它们互不干扰,每个对象都拥有自己的锁,如果是单例模式下,那么就是变成和类锁一样的功能. - 对象锁防止在同一个时刻多个线程访问同一个对象的synchronized块.如果不是同一个对象就没有这样子的限制. - 加锁静态方法,即类锁.可以换个方向理解,静态方法其实就是类方法,所以加锁…