课程
/后端开发
/Java
/深入浅出Java多线程
如何理解死锁?
2016-06-21
源自:深入浅出Java多线程 4-3
正在回答
我感觉是一样的,都是占着锅里的,渴望对方碗里的,还死不想让,结果导致被占着的厕所永远被这两个人占领,其他人都无法正常使用。除非关闭停止运行程序,大家都去睡觉,不然这两个线程将永远处于死锁状态。而且第二天还是有可能再次出现这种情况的,不过概率很小而已。
举报
带你一起深入浅出多线程,掌握基础,展望进阶路线
2 回答能量守恒中是否会出死锁的问题?
1 回答死循环,怎么破?
2 回答原本的清理工作??
2 回答lockObj.wait()是否会打破锁,打破原子性?
1 回答对象锁不是同一个对象,这样也能使线程互斥吗