释放锁 以下操作会释放锁 当前线程的同步方法、同步代码块执行结束当前线程在同步代码块、同步方法中遇到break、return。当前线程在同步代码块、同步方法中出现了未处理的Error或Exception,导致异常结束当前线程在同步代码块、同步方法中执行了线程对象的wait()方法,当前线程暂停,并释放锁