会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
cRaZy_TyKeIo
疯狂的程序员。。。。。。
首页
联系
订阅
管理
随笔分类 -
JAVA多线程
Java多线程之释放对象的锁
摘要:由于等待一个锁定线程只有在获得这把锁之后,才能恢复运行,所以让持有锁的线程在不需要锁的时候及时释放锁是很重要的。在以下情况下,持有锁的线程会释放锁: 1. 执行完同步代码块。 2. 在执行同步代码块的过程中,遇到异常而导致线程终止。 3. 在执行同步代码块的过程中,执行了锁所属对象的wait()方法,这个线程会释放锁,进行对象的等待池。 除了以上情况外,只要持有锁的...
阅读全文
posted @
2014-02-25 18:11
cRaZy_TyKeIo
阅读(1461)
评论(0)
推荐(0)
公告