死锁:
不同的线程分别占用对方需要的同步资源不放弃,都等待对方放弃自己需要的同步资源,就形成了线程的死锁
出现死锁后,不会出现异常,不会出现提示,只是所有的线程都处于阻塞状态,无法继续
解决方法:
专门的算法,原则
尽量减少同步资源的定义
尽量减免嵌套同步
java线程的死锁问题
最新推荐文章于 2023-06-12 22:50:23 发布
死锁:
不同的线程分别占用对方需要的同步资源不放弃,都等待对方放弃自己需要的同步资源,就形成了线程的死锁
出现死锁后,不会出现异常,不会出现提示,只是所有的线程都处于阻塞状态,无法继续
解决方法:
专门的算法,原则
尽量减少同步资源的定义
尽量减免嵌套同步