Вопросы с тегом «concurrent-programming»

111
Есть ли мьютекс в Java?

Есть ли объект Mutex в Java или способ его создать? Я спрашиваю, потому что объект Semaphore, инициализированный с 1 разрешением, мне не помогает. Подумайте об этом случае: try { semaphore.acquire(); //do stuff semaphore.release(); } catch (Exception e) { semaphore.release(); } если исключение...

106
Каковы основные применения yield () и чем он отличается от join () и interrupt ()?

Я немного смущен использованием yield()метода в Java, особенно в приведенном ниже примере кода. Я также читал, что yield () «используется для предотвращения выполнения потока». Мои вопросы: Я считаю, что приведенный ниже код дает одинаковый результат как при его использовании, так yield()и когда он...