JavaRush
Акція
Університет
Java FullStack
Python 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, а також чим cast ( ( int )) відрізняється від округлення через Math.round. З практичними прикладами та типовими помилками.
    Відкрита
  • Розробка ІТ‑продукту

    JAVA 25 SELF
    6 рівень, 6 лекція
    У цій лекції ви дізнаєтеся, як улаштовано процес розробки ІТ‑продукту: які ролі є в команді, як вони взаємодіють, чим займаються Власник продукту (Product Owner), UX‑дизайнер, 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
  • Підтримка
JavaRush JavaRush — це інтерактивний онлайн-курс вивчення Java-програмування з нуля. Він містить 1200 практичних задач із перевіркою розв'язання одним клацанням, необхідний мінімум знань із теоретичних основ Java, а ще мотивувальні «фішки», які допоможуть пройти курс до кінця: ігри, опитування, цікаві проєкти й статті про ефективне навчання та кар'єру Java‑девелопера.
Підписуйтесь
Мова інтерфейсу
Русский English
Українська
Програмістами не народжуються © 2025 JavaRush
MastercardVisa
Програмістами не народжуються © 2025 JavaRush