谁能用java语言写出一个死锁的例子,越简单越好,只要能体现出死锁的原理就可以了
1个回答
2014-12-12
展开全部
void deadlock() {
Lock lock = new ReentrantReadWriteLock().getWriteLock();
lock.lock(); // A
lock.lock(); // B
lock.unlock(); // unlock-A
lock.unlock(); // unlock-B
}
B需要A解锁,但A的解锁在这B加锁之后。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询