Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає coroutine?
Значення й приклади · Розробка програмного забезпечення
coroutine: корутина
Підпрограма на кшталт функції, яка може призупинитися й відновити роботу пізніше, забезпечуючи кооперативну багатозадачність або зручніший асинхронний код.
Де і як уживається
Корутини використовують для асинхронних завдань, циклів подій і потокової обробки. Вони дають змогу описати очікування, не блокуючи весь потік.
Приклади речень
The Kotlin coroutine waited for the network response without blocking the main thread, so the screen stayed responsive.
Корутина Kotlin дочекалася відповіді мережі, не блокуючи головний потік, тож екран залишався чуйним.
Під час очікування корутина призупинилася й відновилася після відповіді, не заморожуючи інтерфейс.
In the game server, each coroutine handled one client session and yielded control whenever it waited for input.
На ігровому сервері кожна корутина обслуговувала сеанс одного клієнта й передавала керування, коли чекала на введення.
Корутини кооперативно звільняють час виконання під час очікування, щоб поступово просувалися багато сеансів.
Поширені словосполучення
- launch a coroutine
- coroutine function
- coroutine scheduler
Пов’язані терміни
Інші терміни: Основи програмування
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
