synchronized修饰静态方法以及同步代码块的synchronized (类.class)用法锁的是类,线程想要执行对应同步代码,需要获得类锁。 synchronized修饰成员方法,线程获取的是当前调用该方法的对象实例的对象锁。