class classA{
public classB b;
}
class classB{
public classA a;
}
public class DeadLock implements Runnable{
classA a=new classA();
classB b=new classB();
DeadLock(){
a.b=b;//????
b.a=a;//????
}
public void run(){
}
public static void main(String[] args){
new DeadLock();
}
}