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

Лекції

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

    Java Collections
    7 рівень, 0 лекція
    Вітаємо із досягненням нового рівня
    Відкрита
  • Паттерни проектування: Singleton, Factory, FactoryMethod, AbstractFactory

    Java Collections
    7 рівень, 1 лекція
    — Привіт, Аміго! — Привіт, Білаабо! — Сьогодні у нас буде не просто цікава, я епічна тема. Сьогодні розповім тобі, що таке шаблони проектування (design patterns). — Круто. Багато чув про них. Чекаю з нетерпінням. — Досвідченим програмістам доводиться писати дуже багато класів. Але найскладніша частина цієї роботи - це вирішувати, які класи ...
    Відкрита
  • Паттерни: Adapter, Proxy, Bridge

    Java Collections
    7 рівень, 2 лекція
    — Привіт друг! — Привіт, Білаабо! — У нас ще залишилося трохи часу, тому я розповім тобі про ще три патерни. — Ще три, а скільки їх всього? — Ну зараз є кілька десятків популярних патернів, але кількість «вдалих рішень» не обмежена. — Зрозуміло. І що, мені доведеться вивчати кілька десятків патернів? — Поки що ...
    Відкрита
  • Ітератори

    Java Collections
    7 рівень, 3 лекція
    — Привіт, Аміго! — Привіт, Еллі! — Сьогодні хочу розповісти тобі про ітератори. Ітератори вигадали практично тоді, коли й колекції. Основне завдання колекцій було – зберігати елементи, а основне завдання ітератора – видавати ці елементи по одному. — А що складного у тому, щоб видати набір елементів? — По-перше, деякі колекції, як наприклад Set ...
    Відкрита
  • Завдання | 7 рівень | 4 лекція

    Java Collections
    7 рівень, 4 лекція
    — Привіт друже. Тримай своє цікаве завдання. — Чекай, мені тут дзвонять — Алло… Угу… Так… Фабрика… Що там із цією фабрикою??? Алло алло! — Аміго, мені дзвонив капітан, про якусь фабрику говорив і про секретного агента. Ти ж мій друг, правда? Сходи до цього агента IntelliJ IDEA, дізнайся, що там за справи із фабрикою. ...
    Відкрита
  • Ієрархія Map

    Java Collections
    7 рівень, 5 лекція
    — Ну, і насамкінець – розповім про Map. Map, як ти знаєш, зберігає набір пар «ключ-значення». Ключі мають бути унікальні, значення – будь-які. Якщо ти додаєш у Map пару ключ-значення, а такий ключ у колекції вже є, то старе значення замінить нове. Тобто. ключ – це щось подібне до унікального індексу, який може бути будь-яким об'єктом. ...
    Відкрита
  • Завдання | 7 рівень | 6 лекція

    Java Collections
    7 рівень, 6 лекція
    Завдання | 7 рівень | 6 лекція
    Відкрита
  • Arrays

    Java Collections
    7 рівень, 7 лекція
    — Привіт, Аміго! Як пройшли ранкові лекції? — Та пристойно так, я тобі скажу. Білаабо дав купу патернів проектування, Еллі купу всього за колекціями. Не простий видався день. — Нічого, зате я тебе сильно нічим не навантажуватиму. Хочу розповісти тобі про два утилітні класи, з якими ти вже стикався. Це класи Arrays і Collections. Усі їх методи ...
    Відкрита
  • Завдання | 7 рівень | 8 лекція

    Java Collections
    7 рівень, 8 лекція
    — Аміго, зараз я дам тобі лише одне завдання, але дуже круте! Ти такого ще ніколи не робив, то верх майстерності! Де ж вона… е… Ну… Втім, йди і розв'яжи ті завдання, які в тебе ще не вирішені. Відпочинь і приходь наступного разу, я якраз її знайду для тебе.
    Відкрита
  • Collections

    Java Collections
    7 рівень, 9 лекція
    — А ось і я. — Я вже давно на тебе тут чекаю. — Сподіваюся. Тоді продовжимо. Уявляю тобі супер-мега наворочений утилітний клас для колекцій. — Я вже весь тремчу. — Чудово. Тоді розпочнемо. Ось методи класу Collections: Код Пояснення boolean addAll(Collection<? super T> c, T... elements) Додає передані елементи в передану колекцію. Зручно використовувати в ...
    Відкрита
  • Завдання | 7 рівень | 10 лекція

    Java Collections
    7 рівень, 10 лекція
    — Привіт, Аміго. Тримай корисне завдання: — Згадав! Ось завдання, яке я обіцяв тобі минулого разу. Знаєш, що таке SET? — Вже давно знаю, та й Ріша щойно розповідав про утилітний клас Collections. — SET — це Super Extreme Task, супер екстремальне завдання. Що тобі про неї розповідав Ріша? — Ее, він мені...
    Відкрита
  • Вчимося гуглити | 7 рівень | 11 лекція

    Java Collections
    7 рівень, 11 лекція
    — Привіт, Аміго! Продовжуємо наші уроки – вчимося гуглити. Ось тобі кілька завдань: Треба знайти в Google 1 Паттерни проектування 2 Паттерн Singleton 3 Реалізація патерну Singleton в Java 4 Що таке UML 5 UML приклади 6 Паттерн Factory та AbstractFactory 7 Паттерн Proxy 8 Паттерн Bridge 9 Паттерн Adapter 1
    Відкрита
  • 1
  • 2
Навчання
  • Курси програмування
  • Реєстрація
  • Курс Java
  • Допомога із задачами
  • Ціни
Спільнота
  • Користувачі
  • Статті
  • Форум
  • Чат
  • Історії успіху
  • Дії
Компанія
  • Про нас
  • Контакти
  • Відгуки
  • FAQ
  • Підтримка
JavaRush JavaRush — це інтерактивний онлайн-курс вивчення Java-програмування з нуля. Він містить 1200 практичних задач із перевіркою розв'язання одним клацанням, необхідний мінімум знань із теоретичних основ Java, а ще мотивувальні «фішки», які допоможуть пройти курс до кінця: ігри, опитування, цікаві проєкти й статті про ефективне навчання та кар'єру Java‑девелопера.
Підписуйтесь
Мова інтерфейсу
Русский English
Українська
Програмістами не народжуються © 2026 JavaRush
MastercardVisa
Програмістами не народжуються © 2026 JavaRush