Java中多线程详解(2)产生死锁原因及解决方法
摘要:
一、什么是死锁 死锁理解起来很简单,就是一个字,堵,下面图中拥堵的十字路口就可以看做一个死锁的状态,四个方向的车都要往前走,但是十字路口只有一个,只能允许一个方向的车通过后,才能让另一个方向的车通过。 在多线程中,四个方向的车流就可以看做4个线程,而十字路口可以看做一个资源对象,四个线程都要占有它, 阅读全文
posted @ 2021-03-17 10:23
弄巧成猪
阅读(175)
评论(0)
推荐(0)