Чем отличается работа метода wait() с параметром и без параметра?

916

wait()

  • без параметров освобождает монитор и переводит вызывающий поток в состояние ожидания до тех пор, пока другой поток не вызовет метод notify()/notifyAll(),
  • с параметрами заставит поток ожидать заданное количество времени или вызова notify()/notifyAll().