class
ClassA
{ synchronized public void
method1 ()
{
}
synchronized public void
method2 ()
{
method1();
} }
Solución
En el ejemplo dado, "method1" y "method2" son métodos sincronizados. Pero "method1" se
ha invocado dentro de "method2". Esto puede provocar un punto muerto. Por lo tanto, evite
que ocurra.