1.普通同方法,锁是当前实例对象 2.静态同步方法,锁是当前类的class对象 3.同步代码块,锁是括号里的对象 转载于:https://www.cnblogs.com/itniwota/p/9114035.html