会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
KEEP ON CODING......
hunter_Cecil
博客园
首页
新随笔
联系
订阅
管理
2016年12月19日
JAVA并发编程学习笔记------协作对象之间发生的死锁
摘要: 一、 如果在持有锁时调用某个外部方法,那么将出现活跃性问题。在这个外部方法中可能会获取其他锁(这可能会产生死锁),或者阻塞时间过长,导致其他线程无法及时获得当前被持有的锁。如下代码: 尽管没有任何方法会显式的获取两个锁,但setLocation和getImage等方法的调用者都会获得两个锁。因为se
阅读全文
posted @ 2016-12-19 08:55 Cecil2020
阅读(575)
评论(0)
推荐(0)
编辑