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

Лекции

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Мое обучение
  • Курсы
  • Университет
  • Карта квестов
  • Лекции
  • Обучение программированию на JavaRush

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