ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
#### 死锁介绍 > 线程死锁是指由于两个或多个线程互相持有对方所需要的资源,导致这些线程处于等待状态,无法前往执行。当线程进入对象的synchronized代码块时,便占有了资源,直到它退出该代码块或者调用wait方法们才能释放资源,在此期间,其他的线程将不能进入该代码块。当线程互相 持有对方所需要的,会互相等待对方释放资源,如果线程不主动释放所占有的资源,将造成死锁。