多线程-死锁
写一个必然死锁的例子,生产中什么场景下会发生死锁?
可以参考如下的文章, 必然死锁的例子.
https://javaweixin6.blog.csdn.net/article/details/108460550
什么场景容易发生死锁:最明显的就是一个方法中获取多个锁,或者在一个方法中获得了锁, 此时再去调用其他的方法, 其他的方法又获得锁了, 这样也可能造成死锁.
实际业务中, 库存的增减, 金钱的转移是有可能会发生死锁的.
发生死锁必须满足哪些条件?
https://javaweixin6.blog.cs
原创
2020-09-17 18:51:44 ·
63 阅读 ·
0 评论