多线程---线程死锁
知识要分享,好的东西更要分享出来!昨天了解了多线程死锁相关知识,以前总听别人讲: 面试的时候可能会问你1、死锁产生的条件是什么? 资源的竞争2、能集体说下那么多线程中,产生死锁的几个必要条件是什么? 需要同时满足四个条件 a、互斥,共享资源小x和小y只能被一个线程占用 b、持有等待,线程X持有资源小x,去等待资源小y的时候不释放小x c、不可强占,线程X持有资源小x,那么其他线程不可强占小x d、循环等待, 线程X等待线程Y占有的资源,线程Y等待线程X占有的资
原创
2020-12-21 14:40:41 ·
1797 阅读 ·
4 评论