База ответов ИНТУИТ

Углубленное программирование на Java

<<- Назад к вопросам

Можно ли использовать в коде ThreaD.currentThread().wait()?

(Отметьте один правильный вариант ответа.)

Варианты ответа
да, это остановит выполнение текущего потока до тех пор, пока в другом потоке не будет вызван ThreaD.currentThread().notify()
да, это остановит выполнение текущего потока до тех пор, пока в другом потоке не будет вызван notify() по ссылке на объект этого треда(Верный ответ)
нет, у потока нет метода wait()
да, но если вызвать wait() на объекте потока ничего не произойдет
Похожие вопросы
Метод ThreaD.currentThread(), вызванный в методе void main(String args[]):
Нужно ли помечать thread-local объекты словом volatile?
Нужно ли использовать при объявлении private Map<Address, ConcurrentLinkedQueue<Msg>> messages в классе MessageSsytem ключевое слово volatile?
threaD.join():
threaD.interrupt():
ThreaD.sleep(10):
Вы работаете с объектом типа StudentPersonalDatA.Можно ли вызвать у этого объекта метод toString():
У вас есть собственный класс MyClass и контейнер List<MyClass>.Что нужно, чтобы отсортировать контейнер объектов класса MyClass с помощью Collections.sort(...)?
Вы завели переменную short index = 0; можно ли вызвать index.toString()?
Зачем метод execQuery класса Executor принимает в качестве параметра ResultHandler?