coroutine (1) 썸네일형 리스트형 [Kotlin] 코루틴을 통한 비동기 처리 여러 개의 루틴을 동시에 실행하여 결과를 내고 싶다면 비동기처리를 지원하는 코루틴을 사용한다. 코루틴은 메인루틴과 별도로 진행이 가능한 루틴으로 개발자가 루틴의 실행과 종료를 마음대로 제어할 수 있는 단위이다. 코루틴을 사용할 때는 코루틴 extensions의 패키지를 모두 import 해야한다. import kotlinx.coroutines.* 코루틴의 Scope 코루틴은 제어범위 및 실행범위를 지정할 수 있다. GlobalScope : 프로그램 어디서나 제어, 동작이 가능한 기본 범위 CoroutineScope : 특정한 목적의 Dispatcher를 지정하여 제어 및 동작이 가능한 범위 CoroutineScope를 만들 때 적용가능한 Dispatcher Dispatchers.Default : 기본적인.. 이전 1 다음