@daniil14056

Ка организовать группы потоков, которые не заблокируют друг друга?

Как в Java в много поточном приложении сделать группы потоков, так что бы одна группа ни как не влияла на другую. К примеру есть поток часов, который выводит(изменяет) время, и он не может быть ни чем заблокирован. И есть к примеру 2 группа потоков, которые блокируют другие( или останавливаются, переводят экран и т.д.) Т.е. к примеру есть модель Продавец-Покупатели. И как сделать так что бы их потоки не мешали потоку Времени. К примеру метод Reentrant :: Lock() ,блокирует все другие потоки, он и мой поток часов заблочит, или только потоки то го класса, экземпляры которого его используют???
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 1
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex
Почитай Concurrency in practice. А то этот сумбур нереально разобрать.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы