黑马程序员技术交流社区

标题: 关于怎么解决死锁的问题 [打印本页]

作者: 马嘉    时间: 2014-11-4 19:30
标题: 关于怎么解决死锁的问题
在多个线程并发执行使用多个锁同步时,造成的死锁现象,应该如何解决,如何避免,求大神解答
作者: 姜浩    时间: 2014-11-4 21:26
死锁的出现是因为同步中嵌套了同步。但是java中没有办法避免这类事情的出现,编译器更没能力提示这个东西。所以只能是在编写代码的时候注意,慎用同步代码块。避免同步中嵌套同步的发生。
lz还可以查一下百度,百度里有人说死锁的出现有4种可能,记不清了lz看看吧。
作者: 苏浩    时间: 2014-11-5 00:40
慎用同步代码块,而且JDK5.0不是有新的锁的解决方案么。。用就对了。
作者: zxbzxb333    时间: 2014-11-5 01:37
我觉得毕老师的视频里这一块详细讲过啊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2