1. 对象锁包含办法锁 (默认锁为 this 以后实例对象) 和同步代码锁(本人指定锁对象)2. 类锁指 synchronized 润饰动态的办法或指定锁为 class 对象synchronized 对于代码块产生的无奈解决的异样后,会主动开释锁