8
クラスは2つのsynchronizedメソッドを持っている場合:1つの行に2つの同期メソッドを呼び出すと、デッドロックが発生しますか?
public class A {
public synchronized int do1() {...}
public synchronized void do2(int i) {...}
}
は1行でこれらの2つの方法がデッドロックを引き起こす呼び出しでしょうか?
A a = new A();
a.do2(a.do1());
に相当し、1本を言及するちょうど約ました – Jeffrey