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

Лекції

  • Відгуки
  • Про нас
  • CS50
Почати
Почати навчання
Почати навчання
  • Моє навчання
  • Курси
  • Університет
  • Карта квестів
  • Лекції
  • Ви відкрили новий рівень

    Java Collections
    5 рівень, 0 лекція
    Вітаємо із досягненням нового рівня
    Відкрита
  • Системи контролю версій

    Java Collections
    5 рівень, 1 лекція
    — Привіт, Аміго! — Вітання! — Сьогодні я розповім тобі про системи контролю версій. Як ти вже, напевно, знаєш, програми часто бувають дуже великими та пишуться дуже довго. Іноді десятки людей можуть писати програму роками. Проекти з мільйоном рядків коду – це реальність. — Нічого собі. — Це все дуже важко. Люди часто заважають один одному.
    Відкрита
  • Комміти та гілки

    Java Collections
    5 рівень, 2 лекція
    — Сьогодні я розповім тобі про дві найпопулярніші програми контролю версій – SVN і Git. SVN працює приблизно за тією схемою, як я наводив на минулому уроці. Git працює трохи складніше, і на ньому я збираюся зупинитися детальніше. — А чи можна мені якихось посилань на документацію про SVN і про Git? — Звісно, тримай. ...
    Відкрита
  • Generics

    Java Collections
    5 рівень, 3 лекція
    — Привіт, Аміго! — Привіт, Еллі! — Сьогодні ми з Рішею збираємося розповісти тобі все про generic’и. —Так я вже начебто майже все знаю. — Майже все, та не все. — Так? Гаразд, я готовий слухати. — Тоді почнемо. Generic’ами в Java, називають класи, що містять типи-параметри. Причини появи generic’ів – див. коментар ...
    Відкрита
  • Завдання | 5 рівень | 4 лекція

    Java Collections
    5 рівень, 4 лекція
    Завдання | 5 рівень | 4 лекція
    Відкрита
  • Generics: super, extends, list

    Java Collections
    5 рівень, 5 лекція
    — Нова цікава тема — wildcards. По змісту, це щось на зразок шаблону «*», який збігається з чим завгодно. Але давай почнемо здалеку. Уяви, що в тебе є клас «Warrior(Воин)» і метод, що обчислює, який із двох воїнів сильніший. Ось як, наприклад, це могло б виглядати: Приклад 1 class WarriorManager { public static boolean fight(Warrior w1, ...
    Відкрита
  • Завдання | 5 рівень | 6 лекція

    Java Collections
    5 рівень, 6 лекція
    Завдання | 5 рівень | 6 лекція
    Відкрита
  • Generics: Class<T>

    Java Collections
    5 рівень, 7 лекція
    — Привіт! Давай продовжимо лекцію про Generic’и. Готовий слухати? — Ага. — Тоді починаємо. Факт перший. У методів класу також можуть бути свої типи-параметри. — Так, я знаю. — Ні, я маю на увазі саме свої типи-параметри: Приклад class Calculator { T add(T a, T b); //додати T sub(T a, T b); //відняти T mul(T a, T ...
    Відкрита
  • Завдання | 5 рівень | 8 лекція

    Java Collections
    5 рівень, 8 лекція
    Завдання | 5 рівень | 8 лекція
    Відкрита
  • Generics: ? wildcard

    Java Collections
    5 рівень, 9 лекція
    — Ну і наостанок ще одна невелика лекція про Generic. Зараз я тобі розповім, як оминати «стирання типів» (Type erasure). — Ага. Мені теж хочеться це знати. — Як ти вже напевно знаєш, Java має тип Class, який використовується, щоб зберігати посилання на об'єкт класу. Приклади: Приклади Class clazz = Integer.class; Class clazz = ...
    Відкрита
  • Завдання | 5 рівень | 10 лекція

    Java Collections
    5 рівень, 10 лекція
    Завдання | 5 рівень | 10 лекція
    Відкрита
  • Вчимося гуглити | 5 рівень | 11 лекція

    Java Collections
    5 рівень, 11 лекція
    — Привіт, Аміго! Продовжуємо наші уроки – вчимося гуглити. Ось тобі кілька завдань:  Погугли 1 Документація з SVN 2 Як налаштувати SVN 3 Як налаштувати TortoiseSVN 4 Як створити репозиторій на GitHub 5 Як налаштувати TortoiseGit 6 Як додати свій проект до репозиторію на GitHub? 7 Що таке wildcard в generic’ах? 8 Як дізнатися ...
    Відкрита
  • 1
  • 2
Навчання
  • Курси програмування
  • Реєстрація
  • Курс Java
  • Допомога із задачами
  • Ціни
Спільнота
  • Користувачі
  • Статті
  • Форум
  • Чат
  • Історії успіху
  • Дії
Компанія
  • Про нас
  • Контакти
  • Відгуки
  • FAQ
  • Підтримка
JavaRush JavaRush — це інтерактивний онлайн-курс вивчення Java-програмування з нуля. Він містить 1200 практичних задач із перевіркою розв'язання одним клацанням, необхідний мінімум знань із теоретичних основ Java, а ще мотивувальні «фішки», які допоможуть пройти курс до кінця: ігри, опитування, цікаві проєкти й статті про ефективне навчання та кар'єру Java‑девелопера.
Підписуйтесь
Мова інтерфейсу
Русский English
Українська
Програмістами не народжуються © 2025 JavaRush
MastercardVisa
Програмістами не народжуються © 2025 JavaRush