一.什么是死锁
如果一组进程中的每一个进程都在等待仅由该组进程中的其它进程才能引发的事件,那么该组进程是死锁的。
二.产生死锁的常见情况
1.交叉锁
package com.btt.test;
public class DeadLock {
private Object A = new Object();
private Object B = new Object();
public void run() {
System.out.println("开始执行线程");
}
public Object getA() {
return A;
}
public void setA(Object a) {
A = a;
}
public Object getB()<