摘要: 什么是死锁,如何避免死锁 1,避免多次锁定。尽量避免同一个线程对多个 Lock 进行锁定。例如上面的死锁程序,主线程要对 A、B 两个对象的 Lock 进行锁定,副线程也要对 A、B 两个对象的 Lock 进行锁定,这就埋下了导致死锁的隐患。2,具有相同的加锁顺序。如果多个线程需要对多个 Lock 阅读全文
posted @ 2020-09-01 08:35 漫漫夏夜 阅读(113) 评论(0) 推荐(1) 编辑