Обложка канала

Java. Страница 2

15122 @javazavr

Главный канал по Java.

  • Java

    Книги по Java - канал, где вы можете бесплатно КАЧАТЬ книги по Java программированию в два клика. - качай книги - читай - становись программистом. - зарабатывай 100-400 тысяч рублей. Все книги 2019-2023 годов. Много русскоязычных. Подписывайтесь и качайте: @booksforjava
  • Java

    Зачем добавили ArrayList, если уже был Vector? Пишите в комментариях ваш вариант. Ответ будет у нас в канале. #вопросы_с_собеседований
  • Java

    Стать сотрудником Яндекса быстрее и проще, чем кажется. Участвуйте в днях быстрого найма: решите тестовое, пройдите несколько секций собеседования и получите офер за несколько дней. Ближайшие мероприятия: • 8-9 июля — Fast Track для бэкенд-разработчиков, пишущих на С++ либо тех, кто готов на него перейти, офер за 2 дня в команду Поискового портала • 15-16 июля — Fast Track для Java-разработчиков, офер за 2 дня в одну из команд Crowd. Зарегистрироваться
  • Реклама

  • Java

    Ответ на "Какая коллекция реализует дисциплину обслуживания FIFO?" FIFO, First-In-First-Out («первым пришел-первым ушел») - по этому принципу построена коллекция Queue. #вопросы_с_собеседований
  • Java

    Какая коллекция реализует дисциплину обслуживания FIFO? Пишите в комментариях ваш вариант. Ответ будет у нас в канале. #вопросы_с_собеседований
  • Java

    Погрузиться в мир Javа и написать свою первую программу? Уже через 14 дней подготовительного курса! Приходите с любым бэкграундом: нам не важны возраст, пол, образование и текущая профессия. Всего 990 ₽ и ваше жгучее желание начать. ✅ Вас ждет 62 урока теории и практики прямо в браузере, вебинары, лайвкодинг и первая собственная программа на Java, написанная под руководством опытного наставника и сертификат по окончании. Начало уже 4 июля!
  • Java

    Ответ на "Как избежать ConcurrentModificationException во время перебора коллекции?" • Попробовать подобрать или реализовать самостоятельно другой итератор, работающий по принципу fail-safe. • Использовать ConcurrentHashMap и CopyOnWriteArrayList. • Преобразовать список в массив и перебирать массив. • Блокировать изменения списка на время перебора с помощью блока synchronized. Отрицательная сторона последних двух вариантов - ухудшение производительности. #вопросы_с_собеседований
  • Java

    Как избежать ConcurrentModificationException во время перебора коллекции? Пишите в комментариях ваш вариант. Ответ будет у нас в канале. #вопросы_с_собеседований
  • Java

    🔥Какие 10 самых распространённых ошибок делают новички в Java? Рассказываем карточках. Полное погружение в программирование на одном из самых популярных языков ждет вас на специализации «Java-разработчик» в OTUS. Практический опыт 15 месяцев обучения вы закрепите на трёх проектных работах, которые дополнят ваше портфолио и повысят уверенность в новых скиллах. 👉Подробнее о программе курса: https://otus.pw/EDgkI/
  • Java

    Ответ на "Как поведёт себя уже инстанциированный итератор для collection, если вызвать collection.remove()?" При следующем вызове методов итератора будет выброшено ConcurrentModificationException. #вопросы_с_собеседований
  • Java

    Как поведёт себя уже инстанциированный итератор для collection, если вызвать collection.remove()? Пишите в комментариях ваш вариант. Ответ будет у нас в канале. #вопросы_с_собеседований
  • Java

    ❓Хотите создавать бэкенд Java-приложений с использованием Groovy? Тогда приходите 27 июня в 20:00 мск на открытый урок «Shared Libraries в Jenkins» в OTUS. На занятии мы посмотрим, как расширять пайплайны в Jenkins с помощью внешних библиотек и научимся их писать. Встреча приурочена к запуску онлайн-курса «Groovy Developer» в OTUS. ⚡️Спикер: Андрей Поляков, старший разработчик в Unlimint и преподаватель курса. На занятии мы рассмотрим: - Подключение библиотек в пайплайнах - Структуру shared-libraries - Особенности подключения и глобальные настройки - Возможности Groovy при написании shared-библиотек 🔥Вебинар будет полезен DevOps-инженерам и Java-разработчикам, которые хотят научиться создавать и настраивать сборки Java Backend проектов. Для участия зарегистрируйтесь: https://otus.pw/6m6U/> Нативная интеграция. Информация о продукте www.otus.ru
  • Java

    Ответ на "Как поведёт себя коллекция, если вызвать iterator.remove()?" Если вызову iterator.remove() предшествовал вызов iterator.next(), то iterator.remove() удалит элемент коллекции, на который указывает итератор, в противном случае будет выброшено IllegalStateException(). #вопросы_с_собеседований
  • Java

    Как поведёт себя коллекция, если вызвать iterator.remove()? Пишите в комментариях ваш вариант. Ответ будет у нас в канале. #вопросы_с_собеседований
  • Java

    Ответ на "Сколько элементов будет пропущено, если Iterator.next() будет вызван после 10-ти вызовов Iterator.hasNext()?" Нисколько - hasNext() осуществляет только проверку наличия следующего элемента. #вопросы_с_собеседований
  • Реклама

  • Java

    Сколько элементов будет пропущено, если Iterator.next() будет вызван после 10-ти вызовов Iterator.hasNext()? Пишите в комментариях ваш вариант. Ответ будет у нас в канале. #вопросы_с_собеседований
  • Java

    ⌨️Изучать Java с нуля гораздо интереснее, если сразу начать делать игры! При работе на Java вы вряд ли столкнетесь с разработкой игр, однако так вы сможете увидеть, как изменение кода приводит к изменению поведения программ. 📆Приглашаем 8 июня в 20:00 на открытый урок «Создание игры на Java и LibGDX с нуля». Вебинар приурочен к старту специализации «Java Developer». На вебинаре создадим небольшую двумерную игру на Java с нуля, изучим принципы кодирования и разработаем логику игры на ходу. Урок будет полезен тем, кто хочет: — Начать изучать Java с нуля. — Посмотреть, как на практике создаются Java-приложения на примере 2D игры. — Создать свою игру и уже имеет базовые навыки программирования. В результате урока вы: — Увидите, как пишется код и создаются программы на языке Java. — Узнаете, из каких базовых блоков строятся программы. После вебинара онлайн-курс можно приобрести в рассрочку. ➡️Для участия зарегистрируйтесь: https://otus.pw/oAZ9/ Нативная интеграция. Информация о продукте www.otus.ru
  • Java

    Ответ на "Сравните Iterator и ListIterator." ListIterator расширяет интерфейс Iterator ListIterator может быть использован только для перебора элементов коллекции List; • Iterator позволяет перебирать элементы только в одном направлении, при помощи метода next(). Тогда как ListIterator позволяет перебирать список в обоих направлениях, при помощи методов next() и previous(); • ListIterator не указывает на конкретный элемент: его текущая позиция располагается между элементами, которые возвращают методы previous() и next(). • При помощи ListIterator вы можете модифицировать список, добавляя/удаляя элементы с помощью методов add() и remove(). Iterator не поддерживает данного функционала. #вопросы_с_собеседований