synchronized 加锁 this 和 class 的区别! 一、synchronized 用法二、使用this和class的区别 一、synchronized 用法 synchronized 可以用来修饰普通方法、静态方法和代码块。 二、使用this和class的区别 当使用 synchronized 加锁 class 时,无论共享一个对象还是创建多个对象,它们用的都是同一把锁,而使用 synchronized 加锁 this 时,只有同一个对象会使用同一把锁,不同对象之间的锁是不同的。