Object: wait(long timeout) : Object « java.lang « Java by API






Object: wait(long timeout)

 
public class Main {
  public static void main(String str[]) {
    final Object monitor = new Object();
    new Thread() {
      public void run() {
        try {
          synchronized (monitor) {
            System.out.println("10 seconds ...");
            monitor.wait(10000);
            System.out.println("Wait over");
          }
        } catch (Throwable t) {
          t.printStackTrace();
        }
      }
    }.start(); 
  }
}

   
  








Related examples in the same category

1.Object: finalize()
2.Object: getClass()
3.Object: getClass() (2)
4.Object: hashCode()
5.Object: notifyAll()
6.Object: toString()