JavaRush
AI Academy
new
Акція
Університет
Java FullStack
Python FullStack
AI Native Developer
new
Навчання
Курси
Задачі
Опитування
Ігри
Допомога
Графік стусанів
Стажування
Спільнота
Користувачі
Форум
Чат
Статті
Історії успіху
Дії
Відгуки
Передплати
Світла тема

Лекції

  • Відгуки
  • Про нас
  • CS50
Почати
Почати навчання
Почати навчання
  • Моє навчання
  • Курси
  • Університет
  • Карта квестів
  • Лекції
  • Історія успіху Як перестарок-гуманітарій в ІТ ходив

    Java Syntax Zero
    12 рівень, 0 лекція
    Кажуть, людям без технічної освіти в програмуванні не місце. Лякають, що після 30 років нема чого й думати про зміну професії. А якщо тільки в 30 стало зрозуміло, що весь попередній багаж знань і весь досвід завели «не туди»? Насправді все не так страшно. Програмістом може стати
    Відкрита
  • Завантаження класів

    Java Syntax Zero
    12 рівень, 1 лекція
    Ми вже пояснювали, що класи — це складні типи даних. А тепер трохи поговоримо про обробку класів Java-машиною: у Java все є об'єктом, навіть клас. Клас — це об'єкт. Цікаво? Тоді йдемо далі. Завантаження класу в пам'ять Насправді під час завантаження
    Відкрита
  • Статичні змінні

    Java Syntax Zero
    12 рівень, 2 лекція
    Статичні змінні. Коли клас завантажується в пам'ять, для нього відразу створюється статичний об'єкт класу. Цей об'єкт зберігає статичні змінні класу (статичні поля класу). Статичний об'єкт класу існує, навіть якщо не було створено жодного звичайного об'єкта класу. Коли ми описуємо
    Відкрита
  • Статичні методи

    Java Syntax Zero
    12 рівень, 3 лекція
    Статичні методи. Окрім статичних змінних, у класах можуть також бути статичні методи. Звичайні методи прив'язані до об'єктів (екземплярів) класу й можуть звертатися до звичайних змінних класу (а також до статичних змінних і методів). Натомість статичні методи прив'язані до статичного об'єкта
    Відкрита
  • Статичні класи

    Java Syntax Zero
    12 рівень, 4 лекція
    Внутрішні класи. Нещодавно ви дізналися, що є статичні змінні й статичні методи, однак, виявляється, є ще й статичні класи.  Але почнемо здаля. У мові Java можна оголошувати класи всередині класів. І навіть класи всередині класів, які є всередині класів
    Відкрита
  • Поширені помилки компілятора

    Java Syntax Zero
    12 рівень, 5 лекція
    Пропущено крапку з комою. Найчастіша помилка програмістів-початківців — це крапка з комою. Точніше, її відсутність там, де вона має бути. Кожна команда всередині методу має закінчуватися крапкою з комою. Крапка з комою — це роздільник команд: таким чином ми вказуємо Java-компілятору
    Відкрита
  • Поширені помилки програмістів-початківців

    Java Syntax Zero
    12 рівень, 6 лекція
    Порівняння об'єктів за допомогою оператора ==. Улюблена помилка програмістів-новачків — порівняння об'єктів (зокрема рядків) за допомогою оператора ==. Приклад: Scanner console = new Scanner(System.in); String s1 = console.nextLine(); String s2 = console.nextLine(); if (s1 == s2) {    System.out.p
    Відкрита
  • Додаткові лекції

    Java Syntax Zero
    12 рівень, 7 лекція
    На цьому рівні ми просунулися ще на кілька кроків вперед у вивченні мови Java. Розібралися із завантаженням класів, з'ясували, що таке статичні змінні, методи та класи. Розібралися, в яких випадках свариться компілятор і коли потрібно бути особливо уважним, щоб уникнути помилок
    Відкрита
  • Айтішний релакс

    Java Syntax Zero
    12 рівень, 8 лекція
    Час трохи відпочити разом із Harvard CS50 і згадати про страшну «функціональну декомпозицію», яка насправді зовсім не страшна. Ми часто розбиваємо великі завдання на малі як у програмуванні, так і в реальному житті. Абстракція для сучасного програміста — це все. Без неї
    Відкрита
Навчання
  • Курси програмування
  • Реєстрація
  • Курс Java
  • Допомога із задачами
  • Ціни
Спільнота
  • Користувачі
  • Статті
  • Форум
  • Чат
  • Історії успіху
  • Дії
Компанія
  • Про нас
  • Контакти
  • Відгуки
  • FAQ
  • Підтримка
JavaRush JavaRush — це інтерактивний онлайн-курс вивчення Java-програмування з нуля. Він містить 1200 практичних задач із перевіркою розв'язання одним клацанням, необхідний мінімум знань із теоретичних основ Java, а ще мотивувальні «фішки», які допоможуть пройти курс до кінця: ігри, опитування, цікаві проєкти й статті про ефективне навчання та кар'єру Java‑девелопера.
Підписуйтесь
Мова інтерфейсу
Русский English
Українська
Програмістами не народжуються © 2026 JavaRush
MastercardVisa
Програмістами не народжуються © 2026 JavaRush