JavaRush
Акция
Университет
Java FullStack
Python FullStack
new
Web FullStack
new
Обучение
Курсы
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема

Лекции

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Мое обучение
  • Курсы
  • Университет
  • Карта квестов
  • Лекции
  • Я — лучший

    JAVA 25 SELF
    7 уровень,0 лекция
    В этой мотивационной статье вы узнаете, почему путь к успеху уникален для каждого, как выбрать свою стратегию, не жертвуя важными вещами, и почему важно не только работать много, но и работать умно. Материал поможет взглянуть на конкуренцию, трудолюбие и культурные установки с новой стороны.
    Открыта
  • Знакомство с массивами

    JAVA 25 SELF
    7 уровень,1 лекция
    В этой лекции познакомимся с массивами в Java: что это за объект-контейнер, как создавать массивы разных типов, обращаться к ячейкам по индексу, понимать, как массивы хранятся в памяти, пользоваться свойством length и избегать типичных ошибок вроде выхода за границы. Всё подкреплено примерами кода и наглядными иллюстрациями.
    Открыта
  • Основные операции с одномерными массивами

    JAVA 25 SELF
    7 уровень,2 лекция
    В этой лекции разбираем повседневные операции с одномерными массивами в Java: массивы типа String, значение null и его ловушки, быстрые способы инициализации, цикл for-each, изменение элементов, базовые вычисления (сумма, максимум, минимум, среднее), ввод/вывод и типичные ошибки. Всё с понятными примерами кода и пояснениями.
    Открыта
  • Двумерные массивы

    JAVA 25 SELF
    7 уровень,3 лекция
    В этой лекции разбираем двумерные массивы в Java: синтаксис объявления int[][], создание и инициализацию, обращение к элементам по индексам [строка][столбец], заполнение и вывод таблиц. Поймём, почему это «массивы массивов», и чем такая модель удобна на практике. С примерами и иллюстрациями.
    Открыта
  • Зубчатые массивы (Jagged Arrays)

    JAVA 25 SELF
    7 уровень,4 лекция
    В лекции разбираем зубчатые массивы в Java: чем они отличаются от «классических» двумерных, как их объявлять и инициализировать ( int[][], new int[ 3][]), как перебирать с помощью обычных и for-each циклов, создаём примеры с оценками студентов. Дополнительно посмотрим на многомерные массивы ( int[][][]) и частые ошибки: ArrayIndexOutOfBoundsException, NullPointerException, путаницу с length.
    Открыта
  • Класс Arrays: sort, fill, copyOf, equals

    JAVA 25 SELF
    7 уровень,5 лекция
    Разбираемся с утилитным классом Arrays из Java: как быстро сортировать и заполнять массивы, копировать целиком и по диапазону, правильно сравнивать содержимое ( equals/ deepEquals) и красиво выводить данные ( toString/ deepToString). Много практических примеров, нюансы полуоткрытых диапазонов и типичные ошибки.
    Открыта
  • Путь программиста

    JAVA 25 SELF
    7 уровень,6 лекция
    В этой лекции вы узнаете, как устроена карьерная лестница программиста, чем современные разработчики отличаются от "кодеров" прошлого, почему сейчас важнее собирать решения из готовых компонентов, а не писать всё с нуля, и как профессия Java Software Engineer трансформировалась в эпоху облаков и DevOps.
    Открыта
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRushJavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
Русский
English Українська
"Программистами не рождаются" © 2026 JavaRush
MastercardVisa
"Программистами не рождаются" © 2026 JavaRush