cookie

We use cookies to improve your browsing experience. By clicking «Accept all», you agree to the use of cookies.

avatar

Senior Java Developer

Изучаем Java. По вопросам сотрудничества: @adv_and_pr Канал на бирже: https://telega.in/c/seniorjavist

Show more
Advertising posts
20 830
Subscribers
-624 hours
-297 days
-20130 days

Data loading in progress...

Subscriber growth rate

Data loading in progress...

Основы ООП на примере Java Константин Ботнарь, Senior Java Android Developer, расскажет об основах ООП с нуля и максимально доступно для всех начинающих разработчиков. Часть 1 - Смотреть видео Часть 2 - Смотреть видео
Show all...
Photo unavailableShow in Telegram
Приближается сезон активного хайринга в IT на международном рынке Как сделать ваши поиски максимально эффективными, находить топовые вакансии и получать много приглашений с откликов на интервью? Узнать это можно 10 июля в 19:00 мск на бесплатном вебинаре AgileFluent «Карьера за рубежом: от отказов к системному поиску и офферу в валюте» Что полезного и интересного: - Как оценить свои шансы на оффер в международной компании? - Как путь до интервью на международных рынках отличается от российского? - Какие есть неочевидные источники поиска хороших вакансий за рубежом? - В чем причины плохой конверсии откликов в интервью? А еще можно будет задать свои вопросы в чате и получить ответы от эксперта! За 3 года клиенты AgileFluent получили 300+ офферов, каждый из которых был уникальным кейсом – для экспертов по международному рекрутингу нет преград ни по индустриям, ни по временам года Erid: 2SDnjcN1aPt
Show all...
Photo unavailableShow in Telegram
Метод delete() Удаляет символы в подстроке данной строки буфера (StringBuffer). Подстрока начинается с указанного начального индекса и распространяется до символа конечного индекса, или до конца StringBuffer, если такого символа не существует. Другими словами метод позволяет удалить символы из строки, начиная и заканчивая указанными индексами. Если start (начальный индекс) равен end (конечный индекс), то изменения не производятся. Параметры: • start — начальный индекс, включительно; • end — конечный индекс, не включая.
Show all...
#вопросы_с_собеседований Что такое «анонимные классы»? Где они применяются? Это вложенный локальный класс без имени, который разрешено декларировать в любом месте обрамляющего класса, разрешающем размещение выражений. Создание экземпляра анонимного класса происходит одновременно с его объявлением. В зависимости от местоположения анонимный класс ведет себя как статический либо как нестатический вложенный класс - в нестатическом контексте появляется окружающий его экземпляр. Анонимные классы имеют несколько ограничений: • Их использование разрешено только в одном месте программы - месте его создания; • Применение возможно только в том случае, если после порождения экземпляра нет необходимости на него ссылаться; • Реализует лишь методы своего интерфейса или суперкласса, т.е. не может объявлять каких-либо новых методов, так как для доступа к ним нет поименованного типа. Анонимные классы обычно применяются для: • создания объекта функции (function object), например, реализация интерфейса Comparator; • создания объекта процесса (process object), такого как экземпляры классов Thread, Runnable и подобных; • в статическом методе генерации; • инициализации открытого статического поля final, которое соответствует сложному перечислению типов, когда для каждого экземпляра в перечислении требуется отдельный подкласс.
Show all...
Photo unavailableShow in Telegram
📚 Здесь собраны все вопросы, которые могут спросить на собеседовании. Теперь можно легко получить оффер, подготовившись к самым популярным вопросам. Просто выбери своё направление: 1. Frontend / JavaScript 2. Python 3. Java 4. Тестировщик QA 5. Data Science 6. DevOps 7. C# 8. С/C++ 9. Golang 10. PHP 11. Kotlin 12. Swift
Show all...
Photo unavailableShow in Telegram
Java: перспективы, тренды и почему новичкам стоит его знать Смотреть статью
Show all...
Photo unavailableShow in Telegram
СберТех представил замену IntelliJ IDEA – среду разработки GIGA IDE 1 июля JetBrains отключила россиянам возможность скачивать одну из самых известных сред разработки на Java – IntelliJ IDEA, что заставило многих разработчиков побеспокоиться. Но СберТех представил решение - российскую среду разработки GIGA IDE, которая может стать заменой ушедшей среде. GIGA IDE позволяет вести разработку на популярных языках программирования, обеспечивает совместимость с востребованными плагинами, а встроенный в среду AI-ассистент GIGA CODE позволяет писать код до 25% быстрее. - GIGA IDE Desktop – это интегрированная среда разработки, которая включает 70 инструментов для облегчения задач разработки, автоматизации тестирования и администрирования приложений. Разработчики уже могут скачать GIGA IDE Desktop на платформе GitVerse. - GIGA IDE Cloud позволит вести разработку в облаке, расширив возможности устройства дополнительными облачными ресурсами. Чтобы первыми получить доступ к GIGA IDE Cloud – регистрируйтесь на платформе GitVerse на раннее тестирование. *AI (Artificial Intelligence) - «искусственный интеллект»
Show all...
Photo unavailableShow in Telegram
Сравнение массивов с Arrays.equals Чтобы проверить, равны ли два массива с точки зрения их содержимого, Java предоставляет статический метод Arrays.equals . Этот метод будет выполнять параллельную итерацию по массивам для каждой позиции и применять оператор == для каждой пары элементов.
Show all...
#вопросы_с_собеседований Где разрешена инициализация статических/нестатических полей? ☕️ Статические поля можно инициализировать при объявлении, в статическом или нестатическом блоке инициализации. ☕️ Нестатические поля можно инициализировать при объявлении, в нестатическом блоке инициализации или в конструкторе.
Show all...
Photo unavailableShow in Telegram
#вопросы_с_собеседований Spring Что подразумевается под конфигурацией контейнера на основе аннотаций? Вместо использования XML для описания связывания компонента разработчик перемещает конфигурацию в сам класс компонента, используя аннотации в соответствующем объявлении класса, метода или поля. Это работает как альтернатива настройкам XML. Пример на картинке.
Show all...
Choose a Different Plan

Your current plan allows analytics for only 5 channels. To get more, please choose a different plan.