如果一个类有两个同步方法:
public class A {
public synchronized int do1() {...}
public synchronized void do2(int i) {...}
}
在一行中调用这两个方法会导致死锁吗?
A a = new A();
a.do2(a.do1());
如果一个类有两个同步方法:
public class A {
public synchronized int do1() {...}
public synchronized void do2(int i) {...}
}
在一行中调用这两个方法会导致死锁吗?
A a = new A();
a.do2(a.do1());