Главная / Углубленное программирование на Java / Нужно ли использовать при объявлении private Map<Address, ConcurrentLinkedQueue<Msg>> messages в классе MessageSsytem ключевое слово volatile?

Нужно ли использовать при объявлении private Map<Address, ConcurrentLinkedQueue<Msg>> messages в классе MessageSsytem ключевое слово volatile?

вопрос

Правильный ответ:

да, потому что нам нужен доступ к этому объекту из нескольких потоков
нет, потому что заполнение карты происходит до старта потоков в методе main()
Сложность вопроса
52
Сложность курса: Углубленное программирование на Java
51
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я завалил сессию, за что я не нашёл этот великолепный сайт с всеми ответами с тестами intuit месяц назад
09 апр 2019
Аноним
Если бы не эти подсказки - я бы сломался c этими тестами intuit.
29 июн 2018
Аноним
Если бы не эти ответы - я бы не смог решить c этими тестами intuit.
20 дек 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.