获取对象锁的两种方法: 1.同步代码块 synchronized (this) synchronized (类实例对象) 2.同步非静态方法 synchronized void method() 获取类锁的两种方法 1.同步代码块 synchronized(类.class) 2.同步静态方法 synchronized static void method()