❓ В чем разница между sleep() и wait()?
🔹 sleep() — это метод из Thread, он просто приостанавливает выполнение текущего потока на заданное время. Он не освобождает монитор (lock) объекта.
🔹 wait() — это метод из Object, он используется для синхронизации между потоками. Поток, вызвавший wait(), освобождает монитор и ждет, пока другой поток вызовет notify() или notifyAll().
🐸 Библиотека собеса по Java
Post #981
2.06K
- 👍 9
- ❤ 2
- 🔥 1