Влияют ли sleep() или wait() в момент вызова, на флаг isInterrupted() или нет?

190
14 апреля 2017, 20:48

Если я приостанавливаю поток при помощи методов sleep() или wait(), флаг isInterrupted() в этот момент меняется или нет?

Answer 1

Флаг не меняется, но если в момент sleep или wait вызвать метод interrupt(), то ожидание прервется и будет выброшено исключение InterruptedException.

READ ALSO
Обращение к элементу RecyclerView.ViewHolder из AsyncTask

Обращение к элементу RecyclerView.ViewHolder из AsyncTask

Я создал определенный view элемент, код ниже:

170
HQL запрос с map в Java

HQL запрос с map в Java

Как создать запрос HQL в Java вида:

205
Возможно ли установить timeout для Socket

Возможно ли установить timeout для Socket

Всем привет! У меня десктопное приложение на javafx клиент-серверСхема такова: преподаватель - клиент, студенты - сервер

169
Отображение потокового видео в android приложение

Отображение потокового видео в android приложение

Есть четыре камеры, работаю по HTTP протоколу, как реализовать вывод изображения с камер?

199