Java学习(30) -- 并发编程(线程安全)

一、死锁 死锁概念及产生原理     概念:多个并发进程因争夺系统资源而产生相互等待的现象。     原理:当一组进程中的每个进程都在等待某个事件发生,而只有这组进程中的其他进程才能触发该事件,这就称这组进程发生了死锁。     本质原因:         1)、系统资源有限。         2)、进程推进顺序不合理。 死锁产生的4个必要条件     1、互斥:某种资源一次只允许一个进程访问,即
相关文章
相关标签/搜索