摘要: 问题: 多线程中一个线程需要一次获得多个锁,怎么才能实现不会出现死锁的情况。 解决方案: 在多线程程序中,死锁问题很大一部分是由于线程同时获取多个锁造成的。举个例子:一个线程获取了第一个锁,然后在获取第二个锁的 时候发生阻塞,那么这个线程就可能阻塞其他线程的执行,从而导致整个程序假死。 解决死锁问题 阅读全文
posted @ 2019-11-12 14:05 段明 阅读(644) 评论(0) 推荐(0) 编辑