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

Лекції

  • Відгуки
  • Про нас
  • CS50
Почати
Почати навчання
Почати навчання
  • Карта квестів
  • Лекції
  • Відкриті квести
  • Поведінкові патерни

    Модуль 3. Java Professional
    17 рівень, 0 лекція
    Iterator – поведінковий шаблон проєктування. Є об'єктом, що дозволяє отримати послідовний доступ до елементів об'єкта-агрегата без використання описів кожного з агрегованих об'єктів. Наприклад, такі елементи як...
    Відкрита
  • Поведінкові патерни, частина 2

    Модуль 3. Java Professional
    17 рівень, 1 лекція
    Стан (State) – поведінковий шаблон проєктування. Використовується в тих випадках, коли під час виконання програми об'єкт повинен змінювати свою поведінку залежно від стану. Паттерн складається із 3 блоків: Context - клас, об'єкти...
    Відкрита
  • Багатопотокові патерни

    Модуль 3. Java Professional
    17 рівень, 2 лекція
    Активний об'єкт (Active object) — це шаблон проєктування, який відокремлює потік виконання методу від потоку, у якому його викликано. Мета цього шаблону – надавати паралельність виконання за допомогою асинхронних викликів...
    Відкрита
  • Антипатерни

    Модуль 3. Java Professional
    17 рівень, 3 лекція
    Антипатерни – повна протилежність патернів. Нагадаємо: патерни проєктування – це приклади практик хорошого програмування, тобто шаблони вирішення певних завдань. А ось антипатерни — шаблони помилок, які зустрічаються...
    Відкрита
Навчання
  • Курси програмування
  • Реєстрація
  • Курс Java
  • Допомога із задачами
  • Ціни
  • Задачі-ігри
Спільнота
  • Користувачі
  • Статті
  • Форум
  • Чат
  • Історії успіху
  • Дії
Компанія
  • Про нас
  • Контакти
  • Відгуки
  • FAQ
  • Підтримка
JavaRush JavaRush — це інтерактивний онлайн-курс вивчення Java-програмування з нуля. Він містить 1200 практичних задач із перевіркою розв'язання одним клацанням, необхідний мінімум знань із теоретичних основ Java, а ще мотивувальні «фішки», які допоможуть пройти курс до кінця: ігри, опитування, цікаві проєкти й статті про ефективне навчання та кар'єру Java‑девелопера.
Підписуйтесь
Мова інтерфейсу
Програмістами не народжуються © 2023 JavaRush
MastercardVisa
Програмістами не народжуються © 2023 JavaRush
Цей вебсайт використовує дані cookie для персоналізації роботи сервісу. Використовуючи вебсайт, ви погоджуєтеся на застосування даних cookie. Більш детальна інформація з цього приводу — в Користувацькій угоді.