Code: Select all
public void m1()
{
   synchronized(obj1)
   {
     System.out.print("1 ");
     synchronized(obj2)
     {
       System.out.println("2");
     }
   }
}
public void m2()
{
   synchronized(obj1)
   {
     System.out.print("2 ");
     synchronized(obj2)
     {
       System.out.println("1");
     }
   }
}