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

Лекції

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

    Java Multithreading
    8 рівень, 0 лекція
    Вітаємо із досягненням нового рівня
    Відкрита
  • switch, case, default

    Java Multithreading
    8 рівень, 1 лекція
    — Привіт, Аміго! — Привіт, Білаабо! Тож радий тебе знову бачити. Тільки твої лекції такі гарні та зрозумілі. Не те, що це Java Memory Model. — Так, Білаабо вміє обирати лекції. Сьогодні я розповім тобі про switch. — Так мені вже про нього розповідали, здається. — Еллі. Аміго не хоче слухати лекцію про switch? Може, ...
    Відкрита
  • Завдання на switch

    Java Multithreading
    8 рівень, 2 лекція
    — Привіт, Аміго!
    Відкрита
  • ThreadGroup — групи потоків

    Java Multithreading
    8 рівень, 3 лекція
    Давай почнемо розбиратися з потоками ґрунтовніше. Щоб будь-який потік не міг зупиняти та переривати всі потоки поспіль, запровадили поняття «групи потоків». Потік може впливати тільки на інші потоки, що знаходяться у тій самій групі, що й він. ThreadGroup – це клас, який керує групами потоків. Такий підхід дозволяє захистити потоки від ...
    Відкрита
  • Завдання з ThreadGroup

    Java Multithreading
    8 рівень, 4 лекція
    — Привіт, Аміго!
    Відкрита
  • Пріоритети потоків

    Java Multithreading
    8 рівень, 5 лекція
    Що таке пріоритети потоків і навіщо вони потрібні? У реальних завданнях важливість роботи різних потоків може сильно відрізнятися. Для контролю цього процесу розробили пріоритет роботи. Кожний потік має такий пріоритет – це число від 1 до 10. 10 – це найвищий пріоритет. 1 – найнижчий. Якщо пріоритет ...
    Відкрита
  • Завдання на пріоритет ниток

    Java Multithreading
    8 рівень, 6 лекція
    — Привіт, Аміго!
    Відкрита
  • ThreadPoolExecutor пул ниток

    Java Multithreading
    8 рівень, 7 лекція
    — Рядовий програміст рано чи пізно стикається з тим, що він має багато маленьких завдань, які потрібно виконувати час від часу. Якщо ти пишеш гру, це дії, які виконують окремі персонажі. Якщо пишеш веб-сервер, то це різні команди, що надходять від користувачів: завантажити фото, перекодувати його в потрібний формат, застосувати потрібний шаблон і т.д. ...
    Відкрита
  • Завдання на пул потоків

    Java Multithreading
    8 рівень, 8 лекція
    — Привіт, Аміго!
    Відкрита
  • Executor, ExecutorService, Callable

    Java Multithreading
    8 рівень, 9 лекція
    — Привіт, Аміго! Нічого не можна створити ідеальним із першого разу. Це стосується і ниток. Згодом розробники Java переконалися, що інтерфейс Runnable не ідеальний. Він не підтримував перекидання винятків і не дозволяв дізнатися результат виконання завдання.
    Відкрита
  • Завдання на Executor

    Java Multithreading
    8 рівень, 10 лекція
    — Привіт, Аміго!
    Відкрита
  • Вчимося гуглити | 8 рівень | 11 лекція

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