0
public class A
{
public synchronized void doSomething()
{
System.out.println("Class A");
}
}
public class B extends A
{
public synchronized void doSomething()
{
System.out.println("Class B");
super.doSomething();
}
}
私はスレッドが初めてで、以下のロックのプロパティを理解する必要があります。 上記のコードではリエントラントの意義を理解できません。再入可能性が実装されていないと、上記のコードはデッドロックします。オーバーライドされたメソッドのリエントラントロック?