黑马程序员技术交流社区
标题:
关于多线程和同步
[打印本页]
作者:
苏克
时间:
2013-1-29 21:38
标题:
关于多线程和同步
当我们提到多线程和同步的时候,想到最多的就是死锁。
1。5以前lock没出的时候,死锁很好解释了,因为锁不一样造成的。当我们用同一把锁的时候就可以解决。
那1.5以后用lock还有没有死锁问题呢,出了又怎么解决呢?
作者:
杨玲
时间:
2013-1-29 21:46
所谓的死锁指的就是存在两个或两个以上的锁的情况.比如一个线程拿着一个锁要去访问别一个锁锁住的内容,而另一个线程拿着另一个锁要访问被这个锁锁住的内容,而Lock对象只是把隐性的锁给显示的表现了出来,对于死锁不存在什么影响的,所以说有lock对象了并不能保证不会出现死锁.而解决方法也和原来没有什么本质上的区别吧!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2