分类:java并发

Java死锁问题简析

前言 在多线程编程中死锁是一个常见的问题,我们都知道死锁的出现有四个必要条件:资源互斥使用,也就是说每个资源一次只能有一个线程使用;占有并请求,所有的线程都持有它们目前请求到的资源并且申请还未得到的资源;不可剥夺,也就是…