[Android Kotlin Coroutine] 코루틴 기본정리 (CoroutineContext, Coroutine Builder, CoroutineScope, Coroutine Job, CoroutineDispatcher)
Coroutine 비동기적으로 실행되는 코드를 간소화하기 위해 Android에서 사용할 수 있는 동시 실행 설계 패턴 CoroutineContext interface CoroutineContext CoroutineContext는 다양한 요소의 집합으로 코루틴의 동작을 정의합니다. Job: 코루틴의 수명 주기 제어 CoroutineDispatcher: 적절한 스레드에 작업 전달 CoroutineName: 디버깅에 유용한 코루틴 이름 CoroutineExceptionHandler: 포착되지 않은 예외 처리 Coroutine Builder (launch, async)는 CoroutineContext 값을 optional로 지정할 수 있고 이를 통해 dispatcher 를 지정할 수 있다. fun main() ..
2022.01.18