Экономим время

  • 16
  • Недоступна
1. Создай Producer и Consumer (См. комментарий к методу main). 2. Создай методы toString, equals и hashCode в классе ShareItem. Для этого в IntelliJ IDEA в теле класса ShareItem выполни: 2.1. Alt+Enter -> toString() -> Enter. 2.2. Alt+Enter -> equals() and hashCode() -> click all 'Next'-s. 2.3. Реал
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (39)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Алексей31 уровень, Москва
7 февраля, 06:51
Валидатор слишком придирчив к формату вывода информации. Даже если использован System.out.format, даже если результат такой же как в output.txt.
Gogogo31 уровень
5 февраля, 09:04
Никак не мог заставить Produser прерваться. Отправил прямо так, думал таймаут поймаю. Приняло!
Serj41 уровень, Киев
22 ноября 2018, 21:17
Приняло неправильное решение: сделал слип в бесконечном цикле Consumer и так и сдал. Потом уже понял, для чего нужен метод take()
Павел41 уровень, Санкт-Петербург
4 сентября 2018, 12:29
Сделал в методе run() у Producer цикл while с проверкой isInterrupted и счётчик через AtomicInteger - получил таймаут. Заменил на цикл for и проверку if isInterrupted внутри - приняло.
Алексей Самуйлов31 уровень, Минск
9 августа 2018, 10:56
Во 2 пункте вместо Alt+Enter должно быть Alt+Ins.
cyprusScorpion41 уровень
23 апреля 2018, 12:39
Наводим курсор на имя нового класса и успеваем нажать Alt+Enter до того, как всплыла подсказка, тогда выпадет меню, где найдём строку Create Class, а иначе (по подсказке) выпадает меню с опциями импорта классов.
Ваня Жуков40 уровень, Санкт-Петербург
13 апреля 2018, 15:42
Название ваще зачёт.
Парьев Дмитрий40 уровень, Нижний Новгород
5 января 2018, 13:19
/* Комментарий удален */
Владислав40 уровень, Киев
9 января 2018, 11:49
В следующий раз, пожалуйста, сюда - Помощь
Александр35 уровень
4 января 2018, 12:26
Ведь было же написано: "8. Для вывода любой информации на экран используй System.out.format."
Денис Кайдунов38 уровень, Гомель
27 ноября 2017, 13:55
черт... Программа работала слишком долго и была закрыта! но у меня все работает отлично и программа работает правильно и сама завершается...