ThreadDeadLock.png (116.16 KB, 下载次数: 35)
灰太狼爱平底锅1 发表于 2014-2-19 20:22
虽然线程中传入的不是同一对象,但run()方法中synchronized中传入的锁a与b是静态的,是由两个线程共享的, ...
centian2005 发表于 2014-2-19 20:38
那为什么还会造成死锁?
先说说操作系统中关于死锁的解释:所谓死锁(Deadlock),是指多个进程在运行过程中 ...
kevinmesss.tz 发表于 2014-2-19 21:17
虽然还是不理解
但是,谢谢指点!
罗安迪 发表于 2014-2-20 10:35
就是有资源是被线程共同可以获取的,那么意味着假如老公在一个银行为a账户存钱100(账户原来没钱),老婆 ...
罗安迪 发表于 2014-2-20 10:35
就是有资源是被线程共同可以获取的,那么意味着假如老公在一个银行为a账户存钱100(账户原来没钱),老婆 ...
罗安迪 发表于 2014-2-20 10:41
啊。。。偏题了。。。
这现象就是死锁了
假如有锁,那么老公进入账户且存好钱进入账户之前老婆就没办法进 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |