💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
[TOC] # 释放锁的操作 * 当前线程的同步方法,同步代码块执行结束 * 当前线程在同步代码块,同步方法中遇到break,return终止了该代码块,该方法的继续执行 * 当前线程在同步代码块,同步方法中出现了未处理的Error或Exception,导致异常结束 * 当前线程在同步代码块,同步方法执行了线程对象的**wait()** 方法,当前线程暂停,并释放锁 # 不会释放锁的操作 * 线程执行同步代码块或同步方法时,线程调用**Thread.sleep(),Thread.yield()** 方法暂停当前线程的执行 * 线程执行同步代码块时,其他线程调用了该线程的suspend()方法将该线程挂起,该线程不会释放锁(同步监视器) 应尽量避免使用suspend()和resume()来控制线程