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

Лекции

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Мое обучение
  • Курсы
  • Университет
  • Карта квестов
  • Лекции
  • Числа и символы в Java

    JAVA 25 SELF
    6 уровень,1 лекция
    В этой лекции вы разберётесь с числовыми и символьными типами Java: какие бывают целые и дробные типы, чем полезны BigInteger и BigDecimal, как использовать суффиксы и подчёркивания в литералах, что такое char и как он связан с Unicode. Практичные таблицы, примеры и советы — в одном месте.
    Открыта
  • Введение в дробные числа и тип double

    JAVA 25 SELF
    6 уровень,2 лекция
    В этой лекции на Java вы разберётесь, что такое числа с плавающей точкой, чем отличаются типы float и double, как объявлять и инициализировать переменные, читать данные через Scanner, форматировать вывод с помощью String.format, а также увидите типичные ошибки при смешанных вычислениях int и double.
    Открыта
  • Проблемы точности и специальные значения

    JAVA 25 SELF
    6 уровень,3 лекция
    Почему в Java выражение 0.1 + 0.2 не даёт ровно 0.3, как правильно сравнивать числа с плавающей точкой через допуск, какие особые значения бывают у double ( Infinity, NaN) и как их проверять с помощью Double.isInfinite и Double.isNaN. Разбираем типичные ошибки и показываем практические примеры.
    Открыта
  • Округление и форматирование чисел

    JAVA 25 SELF
    6 уровень,4 лекция
    В этой лекции разберём, как округлять и красиво выводить числа в Java: метод Math.round(), варианты Math.floor(), Math.ceil(), Math.rint(), округление до нужного количества знаков, форматирование с помощью DecimalFormat и String.format, а также разницу между округлением и форматированием и типичные ошибки. Всё с практическими примерами и таблицами.
    Открыта
  • Явное и неявное приведение типов в Java

    JAVA 25 SELF
    6 уровень,5 лекция
    Разбираем преобразования типов в Java: автоматические (расширяющие) и явные (сужающие) приведения между int, double, long, byte, char, правила смешанных выражений, переходы между числами и строками с помощью Integer.parseInt и Integer.toString, а также чем каст ( ( int )) отличается от округления через Math.round. С практическими примерами и типичными ошибками.
    Открыта
  • Разработка ИТ-продукта

    JAVA 25 SELF
    6 уровень,6 лекция
    В этой лекции вы узнаете, как устроен процесс разработки ИТ-продукта: какие роли есть в команде, как они взаимодействуют, чем занимаются Product Owner, UX Designer, DevOps и разработчики, а также познакомитесь с историей развития подходов к созданию современных цифровых сервисов.
    Открыта
  • Я — лучший

    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). Много практических примеров, нюансы полуоткрытых диапазонов и типичные ошибки.
    Открыта
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 57
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRushJavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
Русский
English Українська
"Программистами не рождаются" © 2025 JavaRush
MastercardVisa
"Программистами не рождаются" © 2025 JavaRush