A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

我知道死锁是怎么产生的:A和B两个线程,有CD两把锁,A和B嵌套CD锁,A线程中有CD锁, B 线程中有CD两把锁,当两个程序运行时,程序因占用资源,出现资源争抢,就可能会出现死锁,导致程序停滞的情况。
我的回答是:不要嵌套用锁就好了~
可是,课堂上连老师都没说怎么能解决~~~~

1 个回复

正序浏览
应该是同步代码块,或者用同步方法,只能让一个线程执行进入,执行完之后再让其他线程进去,我也不知道这样说对不对.
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马