6.6 每日总结(死锁产生的条件是什么?)

死锁:一个线程需要同时获取多把锁,这时就容易发生死锁

例如:

t1 线程获得A对象锁,接下来想获取B对象的锁

t2 线程获得B对象锁,接下来想获取A对象的锁

这个时候t1线程和t2线程都在互相等待对方的锁,就产生了死锁。

posted @ 2025-06-12 23:51  笠大  阅读(12)  评论(0)    收藏  举报