Super_Class 发表于 2013-6-13 23:37
建议修改一下细节部分:
public void run() {
synchronized(deadlock){
slatop@qq.com 发表于 2013-6-14 03:35
没明白你说的意思,把第二层锁放到函数外?我的是一个同步函数,一个同步代码块,演示的一个死锁问题。 ...
Super_Class 发表于 2013-6-14 06:52
建议读一下。你的程序确实实现了死锁,但是是一个线程没有释放锁。死锁并不是一定会发生。死锁是抢占临 ...
slatop@qq.com 发表于 2013-6-14 09:29
我的就是非常典型的死锁程序,只不过在逻辑处理上使用的是两个this锁,而这也正是很容易忽略的问题,我的 ...
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |