Какими классами и методами воспользоваться ?
Adm
49 уровень
Помогите пожалуйста подсказками
Обсуждается
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Денис Enterprise Java Developer
27 мая, 10:12
Написано же - тредам :)
+1
Adm
27 мая, 11:08
Да не :) Тут нужно сделать чтоб треды говорили свою часть речи по очереди синхронизировано
0
Adm
27 мая, 11:11
Пока что в голову приходит класс Semaphore т.е сделать общий ресурс с речью и давать доступ по очереди только одному треду сказать речь
0
Денис Enterprise Java Developer
27 мая, 12:31
По ТЗ не вполне ясно что именно просят реализовать. Было бы странно начни Чендлер говорить фразами Моники например... ну логически. Потому вариант просто набора тредов пасущихся в одном источнике данных выглядит уныло.
Если нужно чтобы каждый тред говорил именно свои слова и в нужное время.. вот это интересная задачка, я хз как именно ее реализовать :) Но есть над чем подумать.
Где-то на задворках сознания всплыл метод notify, по идее им можно пробудить от спячки конкретный тред или что-то такое. Сам источник данных можно сделать в виде мапы где ключём будет идентификатор класса треда, типа класс Чендлера, и потом просто проитерироваться по мапе кидая нотифай нужному треду... ну это в порядке бреда, я в жизни подобных систем не делал :)
0