JavaEE初阶-死锁产生的原因和解决方案

目录

一.什么是死锁

二.产生死锁的必要条件

三.死锁的解决方案 


一.什么是死锁

多线程以及多进程改善了系统资源的利用率并提高了系统 的处理能力。然而,并发执行也带来了新的问题——死锁。所谓死锁是指多个线程因竞争资源而造成的一种僵局(互相等待),若无外力作用,这些进程都将无法向前推进。

你可能感兴趣的:(JaveEE基础,java,开发语言)