Sorry - my fault. It was originally posted as a code snippet, I changed it to a Discussion, and the code vanished. But basically it went

class A {
   A() {
      ...
      new A();
   }

ps Sorry akhilchandranms, if you would like to post the code again that would be great.
J

@JamesCherrill
Thanku sir i got it

class A{
static int a=0;
i++;
Thread.sleep(1000);
A(){
new A();

}
}

there are other methods also wait notify notify all etc use that too....

nira: Are you suggesting that OP should use wait notify notify all etc to meet his requirement of "make the system wait for some period of time".
Please make sure your answers really do relate to the OP's actual need.

This question has already been answered. Start a new discussion instead.