易百教程

280、死锁是什么?

死锁是一种情况,其中每个线程都在等待由其他等待线程持有的资源。在这种情况下,线程都不会执行,也没有机会被执行。相反,所有线程之间存在一个通用的等待状态。死锁是一种非常复杂的情况,它可以在运行时破坏我们的代码。