Почему методы wait() и notify() вызываются только в синхронизированном блоке?

722

Монитор надо захватывать в явном виде (через synchronized-блок), потому что методы wait() и notify() не синхронизированы.